Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
241
Tıklama
0
Öne Çıkarma
C# HAKKINDA 2
M
8 yıl
Onbaşı
Konu Sahibi

Selamlar.
Soru : Elimde bir tane delegate, iki tane aynı isimli ama paramtreleri farklı metod var (yani overload edilmiş metodlarım var) şimdi ben bunu delegate'e iki overload edilmiş metodu aktarmak isityorum ama yapamadım aşağıda örnek var :
örnek :


class Program
{

delegate void z(int A, int B, int C);
static void y(int A, int B, int C) //1. sıradaki metod
{
Console.WriteLine(A+B+C);
}
static void y(double A, int B, int C)//2 sıradaki metod
{
Console.WriteLine(A * B + C);
}

static void Main(string[] args)
{
int B = 7;
double A = 3.5;

z x = new z(y);
x += y;//1. sıradaki metodu burda atmak istiyorum (zaten olan da bu)
x += y;//2. sıradaki metodu atamak istiyorum (olmayan ise bu)

x(55,6,7);


}
}

ben delegate'i çağırdığımda hem 1.sıradaki metod çağrılsın hem de 2. sıradaki metod çağrılsın istiyorum. Bunu nasıl yapabilirim ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi MSYYSM -- 9 Kasım 2017; 16:41:35 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.