私はこれを行う必要があります:
AccountList.Split(vbCrLf)
C#ではAccountListは文字列です。どのようにできるのか?
ありがとう
私はこれを行う必要があります:
AccountList.Split(vbCrLf)
C#ではAccountListは文字列です。どのようにできるのか?
ありがとう
あなたが探しているSystem.Environment.NewLine
。
Windowsの場合、これは同等\r\n
ですが、たとえばLinux上のMonoなどの別の.NET実装では異なる場合があります。
私は通常、コード内のいくつかの場所を使用できるように省略します。上部の近くで、次のようなことを行います。
string nl = System.Environment.NewLine;
そうすれば、文字列を作成するときに、どこでも完全な修飾の代わりに「nl」を使用できます。
AccountList.Split("\r\n");
プロジェクトにMicrosoft.VisualBasicへの参照を追加します。
次に、usingステートメントを挿入します
using Microsoft.VisualBasic;
定義された定数vbCrLfを使用します。
private const string myString = "abc" + Constants.vbCrLf;
何方をお探しですか
「\r\n」はうまくいくはずだと思います
これを試して:
AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.None);
また
AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.RemoveEmptyEntries);
vbCrLf
C#には定数に相当するものはありません。C#System.Environment.NewLine
はvbNewLine
Visual Basicと同等ですがvbCrLf
、値System.Environment.NewLine
はC#アプリケーションが実行されているOSに依存するため(同様にvbNewLine
) 、 msdnリンクを参照してください。
C#では、コメントの1つですでに述べたように、"\r\n"
の代わりに使用できます。vbCrLf
"FirstLine" + "<br/>" "SecondLine"