Ana içeriğe atla

C# Basit Reflection Örnek Kodu


C# Basit Reflection Örnek Kodu

C#, Basit bir şekilde dört işlem sınıfı oluşturup içinceki methodları uygulama çalışmadan önce kodlarla değil de uygulama çalışırken, çalışmasını sağladık. Aynı zamanda dört işlem sınıfının parametlerini de girdik ve hem onlarla hem de kendi parametreleriyle çalışan ikiey farklı methodlarının kullanımını gösterdik.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Remoting.Metadata.W3cXsd2001;
using System.Text;
using System.Threading.Tasks;

namespace Reflection
{
    class Program
    {
        static void Main(string[] args)
        {
            //DortIslem dortIslem = new DortIslem(2,3); Eğer direkt kodlar üzerinden çalıştırsaydık böyle çalıştırırdık
            //dortIslem.Topla2();

            var type = typeof(DortIslem);

            var dortIslem= (DortIslem)Activator.CreateInstance(type,2,5);
            Console.WriteLine(dortIslem.Topla(4,5));
            Console.WriteLine(dortIslem.Topla2());

            Console.ReadLine();
        }
    }

    public class DortIslem
    {
        private int _sayi1;
        private int _sayi2;

        public DortIslem(int sayi1,int sayi2)
        {
            _sayi1 = sayi1;
            _sayi2 = sayi2;
        }

        public int Topla(int sayi1,int sayi2)
        {
            return sayi1 + sayi2;
        }

        public int Carp(int sayi1, int sayi2)
        {
            return sayi1 * sayi2;
        }

        public int Topla2()
        {
            return _sayi1 + _sayi2;
        }

        public int Carp2()
        {
            return _sayi1 * _sayi2;
        }


    }
}

Yorumlar

Bu blogdaki popüler yayınlar

C# İki Sayı Arasındaki Sayıların Toplamı Örnek Kod

C# İki Sayı Arasındaki Sayıların Toplamı Örnek Kod C# if, elif ve else komutlarını ve  while döngüsü kulanılarak verdiğimiz iki değişken sayı arasındaki sayıalrın toplamını veren ve sayılar eşitse eşit olduğunu belirten program örnek kodu.

Java Sayı Bulma Örnek Kodu

Java Sayı Bulma Örnek Kodu Java, array içinde verdiğimiz sayılar arasından istediğimiz sayıyı bize bulan, bunu yaparken for döngüsünden yararlandığımız bir örnek kod.

Java İki Sayı Arasındaki Sayıların Toplamını Veren Örnek Kod

Java İki Sayı Arasındaki Sayıların Toplamını Veren Örnek Kod Java if, elif ve else komutlarını ve  while döngüsü kulanılarak verdiğimiz iki değişken sayı arasındaki sayıalrın toplamını veren ve sayılar eşitse eşit olduğunu belirten program örnek kodu.