Created
May 10, 2018 14:39
-
-
Save JonasEmre/630c71127e044d5c419cdb1c67a6c40f to your computer and use it in GitHub Desktop.
Csharp Solüsyon
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Text; | |
using System.Threading.Tasks; | |
namespace Methods___Metodlar | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
Add(); // Aşşağıda olan metodun karşılığı burada. | |
Add(); // Bu sayede alttaki console değişkenini değiştirip tüm yazımları aynı anda kontrol edebiliyim. | |
int sayı1 = 7; | |
int sayı2 = 33; // 233 değerini ekrana vermek için yapıyorum. | |
var result = Add3(sayı1, sayı2); | |
Console.WriteLine(result); | |
var sonuç = Add2(4, 2); // Burada numara1 ve numara2 için 2 tane argüman gönderiyorum. | |
var sonuç2 = Add3(12); // Default parametre olarak 12*6 yapacak. | |
Console.WriteLine(sonuç); // Ekrana ise yazdırmış olacağım. | |
Console.WriteLine(sonuç2); // Ekrana 72 basılacak | |
Console.ReadLine(); | |
} | |
static void Add() // Bu şekilde bir metod ekleyebiliyoruz. Nereye Add() yazarsan bu kısım devreye girer. | |
{ // Metod DONT REPEAT YOURSELF anlamında yazılır ve rahat edersin. | |
Console.WriteLine("Eklendi"); | |
} // VOID git bir yere işlem yap bir şeyi kaydet demek gibi bir şey. | |
// Void yerine ne türde bir veri döndürmek istiyorsak onu yazıyoruz. | |
static int Add2(int numara1, int numara2) // Burada 2 tane argüman göndermesi lazım burada | |
{ // Mesela burada void yerine int verisi yazdım. O tarz bir veri gelecek. | |
return numara1 + numara2; | |
} | |
static int Add3(int numara3, int numara4 = 6) // Default değer olarak 10 vermiş olacağız. | |
{// Her zaman Default değeri sondaki parametreden başlayabilirsin. | |
return numara3 * numara4; | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment