- 1
- 2
- 3
- 4
- 5
foreach (string id in sourceIDs.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
{
sourceId = Convert.ToInt32(id);
break;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+947.7
foreach (string id in sourceIDs.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
{
sourceId = Convert.ToInt32(id);
break;
}
Как взять первую цифру в строке - конечно без цикла тут никак
guest 04.11.2009 16:03 # 0
guest 04.11.2009 18:07 # 0
guest 04.11.2009 21:18 # 0
guest 04.11.2009 21:58 # −1
guest 04.11.2009 22:22 # 0
gecko 04.11.2009 22:50 # 0
guest 05.11.2009 10:26 # +3
guest 05.11.2009 12:36 # 0
guest 05.11.2009 16:12 # +2
guest 16.11.2009 21:30 # 0
поэтому на такие случае я всегда использую static'и
Ztranger 05.11.2009 13:16 # −1
и без TryParse тут тоже всё плохо.
new char[] { ',' } - без этого тут не обойтись, но можно было бы вынести во внешнюю константу, раз уж так хочется.
guest 05.11.2009 13:53 # −1
Ztranger 05.11.2009 14:41 # −1
guest 16.12.2009 15:45 # 0
А так - типа ошибки не возникнет )))