я следующий код в словарекак разделить серийный номер строки массива
SN00001002001
SN00001002002
SN00001002003
SN00001002004
...
AN00001002006
AN00001002007
AN00001002008.
Я хочу, чтобы отобразить его как
SN00001002 001-006 6(count)
AN00001002 001-008 8(count)
я использовал следующий код
Dictionary<object, int> counts = new Dictionary<object, int>();
foreach (string item in str1)
{
if (!counts.ContainsKey(item1))
{
counts.Add(item1, 1);
} }
else
{
counts[item]++;
}
}
отображает счета правильно, так как
SN00001002 6(count)
AN00001002 8(count)
, но не с серийным номером. может ли кто-нибудь предложить идею для этого.
Ваш код является синтаксически неправильным. Также вы можете добавить строку, в которой выводятся счетчики. – konqi
Что такое str1 ?? –