我有一个包含地址的字符串。有时字符数超过20。然后我想将其从20前的最后一个逗号分割为两个字符串。
string address = "address1, address2, address3, address4.";
这包含39个字符,超过20个字符。 然后,我想将其与 address2
之后的逗号分开string addr1 = "address1, address2,";
string addr2 = "address3, address4.";
已更新: 到目前为止我尝试过的。这与字符串中的最后一个逗号分开。这不是每次的正确方法。
string address = rankList[k].ADDRESS;
if (address.Length > 20) {
int idx = address.LastIndexOf(',');
if (idx != -1)
{
Console.WriteLine(address.Substring(0, idx));
Console.WriteLine(address.Substring(idx + 1));
}
}