string sınıfında çok sayıda statik metod olduğu için nesne oluşturmaya gerek kalmadan içindeki statik metodları kullaniliyoruz.
string str = “Merhaba”;
Yukarıdaki deyim için bir konu anlatımında şöyle bir bilgi veriyor : “str referansı tarafından işaret edilen bir string nesnesi yaratıp ona değer atamış oluruz;ayrıca new operatörü kullanmaya gerek yoktur.”
Statik metodları kullanabilmek için nesne oluşturmaya gerek yok diye biliyorum fakat yukarıdaki bilgi kullanılan deyim için new operatörü kullanmaya gerek kalmadan bir nesne oluşturduğunu söylüyor.Statik metodlar “new” operatörü kullanmadan nesne üretilerek mi kullanılıyor yoksa hiç bir şekilde nesne üretmeden de kullanılabiliyor mu ? Ve yukarıdaki deyimde nesneyi üreten ne ? Yukarıdaki deyim nesne üretiyorsa nesne üretmemiş hali nasıl olur ?