如果我有以下邮寄地址:
地址 1:空
地址
2:36 地址 3:Moonrise Drive
地址 4:空地址
5:伦敦
我想重新格式化地址,以便最终得到:
Address1 : 36 Address2
: Moonrise Drive
Address3: London Address4:
NULL
Address5: NULL
我开始搞乱 SortedList 但我不太确定如何继续。
SortedList<int, string> AddressParts = new SortedList<int, string>();
AddressParts.Add(1, IncomingAddress1);
AddressParts.Add(2, IncomingAddress2);
AddressParts.Add(3, IncomingAddress3);
AddressParts.Add(4, IncomingAddress4);
AddressParts.Add(5, IncomingAddress5);
SortedList<int, string> SortedAddressParts = new SortedList<int, string>();
foreach (KeyValuePair<int, string> pair in AddressParts)
{
if (pair.Key == 1 &&!string.IsNullOrEmpty(pair.Value))
{
SortedAddressParts.Add(1, pair.Value);
}
}
任何帮助将不胜感激!