SORU
3 Kasım 2010, ÇARŞAMBA


Ekleme dize içinde yeni satır için?

.NET I \r \n dize hazır ama eklemek için bir yolu yoktur sağlayabilir bir şeyin "yeni çizgi" özel Environment.NewLine gibi statik özellik karakter gibi mi?

CEVAP
3 Kasım 2010, ÇARŞAMBA


Peki, basit bir seçenek vardır:

  • string.Format:

    string x = string.Format("first line{0}second line", Environment.NewLine);
    
  • Dize birleştirme:

    string x = "first line"   Environment.NewLine   "second line";
    
  • Aradeğerleme (C#6 ve üzeri) dize:

    string x = $"first line{Environment.NewLine}second line";
    

Ayrıca \n her yerde kullanabilirsiniz, ve değiştirin:

string x = "first line\nsecond line\nthird line".Replace("\n",
                                                         Environment.NewLine);

Bu bir dize yapamazsınız unutmayınsürekli, Environment.NewLine sadece yürütme zaman mevcut olacak. değer çünkü

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • audivila

    audivila

    5 HAZİRAN 2009
  • Jesse Pimenta

    Jesse Piment

    5 EKİM 2011
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006