Heim >Backend-Entwicklung >C#.Net-Tutorial >C# Konvertieren Sie LIST und STRING ineinander

C# Konvertieren Sie LIST und STRING ineinander

高洛峰
高洛峰Original
2016-12-15 15:39:483902Durchsuche

Liste zu Zeichenfolge, durch Kommas getrennt

List list = new List();
list.Add("a");
list.Add (" b");
list.Add("c");
//MessageBox.Show(list.);
//LoadModel();
string s = string.Join( ", ", list.ToArray());
MessageBox.Show(s);

List list = new List();
list. Add(new test("1", "a"));
list.Add(new test("2", "b"));
list.Add(new test("", "" ));
list.Add(new test("3", "c"));
var a = from o in list select o.test1;
var b = from o in list select o .test2;
string s1 = string.Join(",", a.ToArray());
string s2 = string.Join(",", b.ToArray());
MessageBox. Show(s1 + "rn" + s2);

Ergebnis: 1,2,3

a,b,,c

Konvertieren string to List

Das Trennzeichen von s ist hier nicht „“, sondern „,“, gefolgt von einem Leerzeichen

string s = "1, 2, 3";
List< string> list = new List(s.Split(new string[] { ", " }, StringSplitOptions.RemoveEmptyEntries));
foreach (string t in list)
{
MessageBox .Show ("*" + t + "*");
}

Das Trennzeichen von s ist hier ","

string s = "1,2,3"
List list = new List(s.Split(','));
foreach (string t in list)
{
MessageBox.Show("*" + t + "*");
}


Weitere Artikel zur Konvertierung von C# LIST und STRING finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn