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

  • Avast

    Avast

    27 NİSAN 2006
  • Droid Life

    Droid Life

    17 Kasım 2009
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006