2008-11-17 7 views

cevap

25

yeni hat özellikleri platformlar arasında farklılık gösterdiği için Yeni satır Çevre sınıfı olan:

Bu Unix olmayan platformlar ve Unix platformları için "\ n" için "\ r \ n" dir. Ancak, sekme daima "\ t" şeklindedir.

+0

Mac için (işletim sistemi öncesi-öncesi), – JaredPar

+4

idi. OSD öncesi Mac'leri kullanan kişilerin hiçbiri, önemli olmadığından güç düğmesini bulamadıklarından. –

+0

Daha iyi diyemedim CMS. – PhiLho

3

Kısa yanıt şudur: hayır, sekme yeni satırlarda olduğu gibi platformlar arasında değişmez, dolayısıyla bir tane gerekmez.

Uzun yanıt şudur: teknik olarak, evet, Microsoft.VisualBasic.dll dosyasında VB tarafından sağlanan birini kullanabilirsiniz. Ben Microsoft.VisualBasic.Constants.vbTab olduğunu düşünüyorum, ama yukarıda söylediğim gibi C# kullanmak için iyi bir neden yoktur.

+1

VB'de basitçe, VB'nin dize sabitlerinde "\ t" desenini (veya herhangi bir ters eğik çizgi kaçış desenini) ayrıştırması nedeniyle kullanışlıdır. VB'de, dbTab sabitini (veya Chr (9)) dizenize eklemeniz gerekir. –

+0

Evet, tam buradasınız, C# bakış açısından sorduğum soruya cevap veriyordum, ama "C# içinde kullanmak için iyi bir neden" olarak nitelendirebilirdim. – Xiaofu

+0

VB'de eksiklikler yok. Bu harika. –