Man ir virkne.
string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@";
Pēc katra simbola "@" parādīšanās virknē man ir jāpievieno jaunā rindiņa.
Manam izvades rezultātam jābūt šādam
fkdfdsfdflkdkfk@
dfsdfjk72388389@
kdkfkdfkkl@
jkdjkfjd@
jjjk@
Pēc simbola @ varat pievienot jaunu rindas rakstzīmi, piemēram, šādi:
string newString = oldString.Replace("@", "@\n");
Varat arī izmantot NewLine
īpašību Environment
klasē (man šķiet, ka tā ir vide).
Vienkārša virknes nomaiņa paveiks šo darbu. Aplūkojiet tālāk sniegto programmas piemēru:
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();
}
}
}