У меня есть строка, которые представляют ряд, как 1234567890, и я хочу разделить это на отдельные цифры, как-то так:Как разбить строку на отдельные буквы
<div class="counter">
@if (Model.Count > 0)
{
char[] num = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' }
string TotalCount = @Model.Count;
string[] TheDigit = TotalCount.Split(num);
foreach (var TheDigit in TotalCount)
{
<li>TheDigit</li>
}
}
</div>
Как я могу добиться этого правильно? Во всяком случае мой выход должен быть чем-то вроде этого:
<li>1</li><li>2</li>...<li>9</li><li class="Zero">0</li>
'ToCharArray()'? или более просто: 'foreach (char c in theString) {...}'? –
@MarcGravell Почему бы просто не использовать оператор '[]'? –
массив символов в методе 'Split' является разделителем, а не желаемым выходом – VMAtm