SORU
1 AĞUSTOS 2015, CUMARTESİ


Neden&; Merhaba&; '/' "dünya" " quot; == &; hello47world""?

Bu C# a==true:

bool a = "hello"     '/'   "world" == "hello/world";

Ve bu C#, b==true:

bool b = "hello"     '/'   "world" == "hello47world";

Bu nasıl olabilir merak ediyorum, ve daha da önemlisi, neden C# dili mimarlar bu davranış seçmelisiniz?

CEVAP
1 AĞUSTOS 2015, CUMARTESİ


İkinci int ve dize içine ekleme char dönüştürme. / ASCII değeri daha sonra başka bir işletmeci tarafından bir dize dönüştürülür 47.

Eğik çizgi önce operatör örtülü olarak int ' e çevirir. MSDN Operator görmek ve bakmak "artı". tekli

Sayısal bir tür tekli bir operasyon sonucu işlenen değerdir.

Aslında bu operatörler aslında çağırırız ne bakarak düşündüm. (Bu ReSharper veya VS 2015 bir özellik bence)

enter image description here

enter image description here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • jkimisyellow...ish

    jkimisyellow

    8 Temmuz 2009
  • UrAvgConsumer

    UrAvgConsume

    1 Ocak 2012