Webmaster Destek Forumu

Yarınların için bir şey yapmazsan, ölene dek Alarm kurmaya mahkumsun !
İletişim
  • Webmaster forumu olarak, web geliştirme ve dijital pazarlama gibi konularda bilgi paylaşımı yapabileceğiniz webmaster sitesi ve freelancer forumu kategorilerimizle size en iyi deneyimi sunuyoruz! katılım ve kullanım tamamen Ücretsizdir!

C# – Metodlar – Parametreli ve Parametresiz Örnekler

Panther

Forum Üyesi
Katılım
18 Eki 2022
Mesajlar
50
Puanları
0
Yaş
34
Konum
istanbul
En basit hali ile metod nasıl kullanılır, parametreli metodlar nasıl kullanılır, nasıl geriye değer döndürülür hepsini örneklerle gösteriyoruz.

Ekrana Yazı Yazan Metod
Kod:


Kod: Tümünü Seç Tümünü Kopyala
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Metodlar
{
    class Program
    {
        static void yaz()
        {
            Console.WriteLine("Hello World");
             
        }
        static void Main(string[] args)
        {
            yaz();
            yaz();
            yaz();
            Console.ReadLine();
        }
    }
}
[size=undefined]

Kullanıcıdan Aldığımız Kelimeyi Ekrana Yazan Metod

MetodEkranaYaz.jpg


Kod:[/size]
Kod: Tümünü Seç Tümünü Kopyala
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MetodEkranaYaz
{
    class Program
    {
        static void EkranaYaz(string kelime) // Metodumuzu oluşturduk.Bir parametre göndereceğimiz için
        { // kelime adında string bir değişken oluşturduk.
            for (int i = 1; i <=10; i++)
            {//Ekrana 10 kere yazmak için for döngüsü kullanıyoruz.
                Console.WriteLine(i + "." + kelime);
            }//Kelimenin başına kaçıncı kelime olduğunu görebilmek için i sayısını yazdırdık.
        }//Oluşturduğumuz metod burda bitiyor.

        static void Main(string[] args)
        {//www.programlamadersleri.com
            Console.Write("Bir Kelime Giriniz:"); //Kullanıcıdan kelime istiyoruz
            string deger = Console.ReadLine(); //Girilen değeri bir string değişkene kaydediyoruz
            EkranaYaz(deger);  // Oluşturduğumuz metoda parametremizi gönderiyoruz.
            // Yada parametreyi başka bir değişken oluşturarak göndermek 
            // yerine kısaca şöyle yazabiliriz. 
            //EkranaYaz(Console.ReadLine());
            Console.ReadLine();

        }
    }
}
[size=undefined]

Kullanıcıdan Alınan Sayının Karesini Alan Metod

MetodKareAl.jpg


Kod:[/size]
Kod: Tümünü Seç Tümünü Kopyala
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MetodKareAl
{
    class Program
    {
        static int KareAl(int sayi)
        {
            return sayi * sayi;
        }

        static void Main(string[] args)
        {
            Console.WriteLine("Bir sayı giriniz:");
            int deger = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Sayının Karesi:" + KareAl(deger));
            Console.ReadLine();
        }
    }
}
[size=undefined]

Kullanıcıdan Alınan Sayıları Toplayan Ve Çıkartan Metod

MetodToplamaCikarma.jpg


Kod:[/size]
Kod: Tümünü Seç Tümünü Kopyala
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MetodToplamaCikarma
{
    class Program
    {
        static int topla (int sayi1,int sayi2) 
        {
            return sayi1 + sayi2;
        }

        static int cikar(int sayi1, int sayi2)
        {
            return sayi1 - sayi2;
        }

        static void Main(string[] args)
        {
            Console.Write("Birinci Sayıyı Giriniz:");
            int deger1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("İkinci Sayıyı Giriniz:");
            int deger2 = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Toplamanın sonucu:" + topla(deger1, deger2));
            Console.WriteLine("Çıkarmanın sonucu:" + cikar(deger1, deger2));
           
            Console.ReadLine();
        }
    }
}
[size=undefined]

Kullanıcıdan Alınan İki Sayıdan Büyük Olanı Bulan Metod

MetodBuyukSayi.jpg


Kod:[/size]
Kod: Tümünü Seç Tümünü Kopyala
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MetodBuyukSayi
{
    class Program
    {
        static int BuyukSayi(int sayi1, int sayi2)
        {
            if (sayi1 > sayi2)
            {
                Console.WriteLine("Büyük sayı:" + sayi1);
                return sayi1;
            }
            else
            {
                Console.WriteLine("Büyük sayı:" + sayi2);
                return sayi2;
            }
           
        }

        static void Main(string[] args)
        {
            Console.WriteLine("Birinci Sayıyı Girin:");
            int deger1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("İkinci Sayıyı Girin:");
            int deger2 = Convert.ToInt32(Console.ReadLine());
            BuyukSayi(deger1, deger2);
            Console.ReadLine();
        }
    }
}
 

Webmaster Forumları

Webmaster forumu arayanlar için en doğru adreslerden biri olan sitemiz, geniş içerik yelpazesiyle webmaster dünyasına dair her türlü ihtiyacınıza cevap vermektedir. Xenforo destek hizmetlerimizden faydalanabilir, ücretsiz scriptler ve ücretsiz backlink olanaklarından yararlanabilirsiniz. Sitemiz ayrıca, SEO çalışmaları yapmak isteyenler için en kapsamlı SEO forumları arasında yer almaktadır.

Webmaster Forumu

Sitemizde makale satışı, link değişimi, web site tanıtımı gibi işlemleri güvenle gerçekleştirebilirsiniz. Özellikle tanıtım yazısı ile sitenizin görünürlüğünü artırabilir, geniş kitlelere ulaşabilirsiniz. Ayrıca, sosyal medya uzmanlarına yönelik özel bir sosyal medya forumu ile dijital dünyada fark yaratmak isteyen herkesin buluşma noktasıyız.

Katılım sağlamak ve bilgi paylaşımında bulunmak için türkçe webmaster forumları arasında en iyisi olan platformumuzda siz de yerinizi alın!

Üst