はい。ただし、これをCRLFと見なすことには注意してください。内部的にはStringBuilderはEnvironment.Newlineを使用するため、相互互換性のためにEnvironment.NewLineを使用する価値があります。
[System.Runtime.InteropServices.ComVisible(false)]
public StringBuilder AppendLine() {
Contract.Ensures(Contract.Result<stringbuilder>() != null);
return Append(Environment.NewLine);
}
[System.Runtime.InteropServices.ComVisible(false)]
public StringBuilder AppendLine(string value) {
Contract.Ensures(Contract.Result<stringbuilder>() != null);
Append(value);
return Append(Environment.NewLine);
}
編集:ハードウェアのためにCRLFを使用する特別な必要がない限り、私は推測します。