将字符串拆分为两个单独的字符串
问题描述:
我有一个名称,例如“LUKE CARROLL”只是一个字符串,我想将此字符串拆分为名和姓。所以我只需要将字符串拆分成有空格的地方。
所以我最终会是这样的:将字符串拆分为两个单独的字符串
string FirstName = "Luke";
string LastName = "Carroll";
我该怎么办呢?
答
使用split()
string name= "LUKE CARROLL";
string[] tmp = name.Split(' ');
string FirstName = tmp [0];
string LastName = tmp [1];
+3
'textbox2.text = tmp [0] .SubString(0,tmp [0] .Length-4).TrimStart('+ ').TrimStart(' 0' );'??? – Pikoh
你有没有看着['string.Split'(https://msdn.microsoft.com/en-us/library/b873y76a(V = vs.110)的.aspx ) – ChrisF
'string [] parts = myString.Split('');'? –
名称很复杂:'Van der Graaf','Charles de Batz-Castelmore d'Artagnan' –