Bence bu operator işinize mutlaka yarayacaktır. Nedir bu operatör derseniz bunu size örnekle anlatıyım;

    string filter = Request.QueryString["ID"];

    if (filter == null)
    {
        filter = "";
    }

Yukarıda gördüğünüz gibi eğer id null geliyorsa değişkenimizi "" a eşitliyoruz. ?? operatoru sayesinde bunu yapmanıza gerek kalmayacak.

filter = Request.QueryString["ID"] ?? "";

Bu tek satır kod ile yukarıdaki işlemin aynısını yapmış olduk. Gerçekten yararlı bir operator.

Mustafa KOÇER

mkocer@dotnetkosesi.com

2 kişi tarafından 3.5 olarak değerlendirildi

  • Currently 3,5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5