文字列に改行を追加すると問題が発生します。 「\ r\n」を使用してみましたが、Environment.NewLineも機能しません。
FirmNames = "";
foreach (var item in FirmNameList)
{
if (FirmNames != "")
{
FirmNames += ", " + LineBreak; -- I want a line break here after the comma ","
}
FirmNames += item;
}
誰でも助けることができますか?
あなたが指摘したように、正しい答えはEnvironment.NewLine
を使用することです。これは環境固有であり、「\ r\n」を明確に示します(実際には違いはありません)。
foreach (var item in FirmNameList)
{
if (FirmNames != "")
{
FirmNames += ", " + Environment.NewLine;
}
FirmNames += item;
}
これを試してみてください。
FirmNames = String.Join(", \n", FirmNameList);
これは私のために働いた:
foreach (var item in FirmNameList){
if (FirmNames != "")
{
FirmNames += ",\r\n"
}
FirmNames += item;
}
この例のように、文字列を連結するときに\n
を使用してみてください。
var name = "Raihan";
var ID = "1234";
Console.WriteLine(name + "\n" + ID);
\n
c3が正しく動作しているシステムを使用して;名前空間testing2
public class Test {
public static void Main(string[] args) {
Console.WriteLine("Enter your name");
String s = Console.ReadLine();
Console.WriteLine("Your name is " + s + "\n" + "Thank You");
}
}