(たとえば、テキストファイルへの出力のために)使用する必要がある行末識別子は何ですか?VB.NETの行末識別子?
多くの選択肢があります:
- のvbCrLf
- vbNewLine(のvbCrLfの明らかにエイリアス)
- ControlChars.CrLf
- ControlChars.NewLine
- Environment.NewLine
- 静的アプリケーションのいくつかのC#クラスのメンバ(混在言語ソリューションが必要):public static string LINEEND = "\ r \ n"; (プロパティテキストの編集中に使用されているシフト + 戻る Trueにプロパティ複数行セットでのTextBoxのために、少なくともVisual Basic 2005 Express Edition、Visual Studioのデザイナーによって生成された。)
Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
ベストプラクティスとは何ですか?
'Environment.NewLine'は定数式では動作しません。 'vbNewLine'は行いますが(他のものはチェックしていません) –