Ik heb een string.
string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@";
Ik moet een newline toevoegen na elk voorkomen van "@" symbool in de string.
Mijn uitvoer moet er zo uitzien
fkdfdsfdflkdkfk@
dfsdfjk72388389@
kdkfkdfkkl@
jkdjkfjd@
jjjk@
U kunt een nieuw lijnteken toevoegen na het @-symbool, zoals dit:
string newString = oldString.Replace("@", "@\n");
Je kunt ook de NewLine
eigenschap gebruiken in de Environment
Class (ik denk dat het Environment is).
Een eenvoudige string vervangen zal het werk doen. Kijk eens naar het voorbeeld programma hieronder:
using System;
namespace NewLineThingy
{
class Program
{
static void Main(string[] args)
{
string str = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@";
str = str.Replace("@", "@" + Environment.NewLine);
Console.WriteLine(str);
Console.ReadKey();
}
}
}