2 Şubat 2015 Pazartesi

Generics ve Static Alanlar

Static alan içeren bir sınıfımız olsun
public class SomeClass<T>
{
    public static string SomeField;
}
Her farklı tip için bu static alana yeni bir değer atamak mümkün.
SomeClass<int>.SomeField = "A";
SomeClass<string>.SomeField = "B";

Console.WriteLine(SomeClass<int>.SomeField);    // A
Console.WriteLine(SomeClass<string>.SomeField); // B





Hiç yorum yok:

Yorum Gönder