de-vraag
  • Klausimai
  • Žymos
  • Vartotojai
Pranešimai
Apdovanojimai
Registracija
Užsiregistravę gausite pranešimus apie atsakymus ir komentarus į savo klausimus.
Prisijungti
Jei jau turite paskyrą, prisijunkite ir patikrinkite naujus pranešimus.
Už pridėtus klausimus, atsakymus ir komentarus bus skiriami apdovanojimai.
Daugiau
Šaltinis
Redaguoti
 balaweblog
balaweblog
Question

Naujos eilutės įtraukimas į eilutę C# kalba

Turiu eilutę.

string strToProcess = "[email protected]@[email protected]@[email protected]";

Po kiekvieno eilutėje esančio simbolio "@" reikia pridėti naują eilutę.

Mano išvestis turėtų būti tokia

[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
211 2008-10-22T02:14:56+00:00 3
 Aristos
Aristos
Redaguotas klausimas priešpietr rugpjūtis 2013 в 9:47
Programavimas
c#
string
Šis klausimas turi 1 atsakymas atsakymų anglų kalba, norėdami juos perskaityti prisijunkite prie savo paskyros.
Solution / Answer
 CMS
CMS
priešpietr spalis 2008 в 2:17
2008-10-22T02:17:49+00:00
Daugiau
Šaltinis
Redaguoti
#8582411
string text = "[email protected]@[email protected]@[email protected]";

text = text.Replace("@", "@" + System.Environment.NewLine);
Xenph Yan
Xenph Yan
Redaguotas atsakymas priešpietr spalis 2008 в 2:26
454
0
 Jason
Jason
priešpietr spalis 2008 в 2:18
2008-10-22T02:18:44+00:00
Daugiau
Šaltinis
Redaguoti
#8582412

Po simbolio @ galite įrašyti naują eilutės simbolį taip:

string newString = oldString.Replace("@", "@\n");  

Taip pat galite naudoti NewLine savybę, esančią Aplinkos klasėje (manau, kad tai yra Aplinka).

Pero P.
Pero P.
Redaguotas atsakymas popietr balandis 2012 в 8:52
65
0
Jason Jackson
Jason Jackson
priešpietr spalis 2008 в 2:19
2008-10-22T02:19:03+00:00
Daugiau
Šaltinis
Redaguoti
#8582413

Tai atliksite naudodami paprastą eilutės pakeitimą. Pažvelkite į toliau pateiktą programos pavyzdį:

using System;

namespace NewLineThingy
{
    class Program
    {
        static void Main(string[] args)
        {
            string str = "[email protected]@[email protected]@[email protected]";
            str = str.Replace("@", "@" + Environment.NewLine);
            Console.WriteLine(str);
            Console.ReadKey();
        }
    }
}
Jason Jackson
Jason Jackson
Redaguotas atsakymas priešpietr spalis 2008 в 2:31
6
0
Pridėti klausimą
Kategorijos
Visi
Technologijos
Kultūra / poilsis
Gyvenimas / Menai
Mokslas
Profesionalus
Verslas
Vartotojai
Visi
Naujas
Populiarus
1
Roxana Elizabeth CASTILLO Avalos
Registruota prieš 4 dienas
2
Hideo Nakagawa
Registruota prieš 5 dienas
3
Sergiy Tytarenko
Registruota prieš 6 dienas
4
shoxrux azadov
Registruota prieš 1 savaitę
5
Koreets Koreytsev
Registruota prieš 1 savaitę
DE
EL
ES
FR
ID
IT
JA
LT
LV
NL
PT
RU
TR
ZH
© de-vraag 2022
Šaltinis
stackoverflow.com
pagal licenciją cc by-sa 3.0 nurodant autorystę