如何转换为uint

本文关键字:uint 转换 何转换 | 更新日期: 2023-09-27 18:28:23

我想把它转换成uint,就像这个转换成字符串一样?

Formation = comboBox2.SelectedItem == null ? "Any" : (comboBox2.SelectedItem as ComboboxItem).Value.ToString(),
League = comboBox3.SelectedItem == null ? "Any" : (comboBox3.SelectedItem as ComboboxItem)

放什么,比如Value.toString()来获得uint?

如何转换为uint

这样做有很多机会。

  1. Convert.ToUInt32(INPUT);
  2. uint.Parse(INPUT);
  3. uint.TryParse(INPUT, out UINTVALUE);

尝试

uint uintValue = Convert.ToUInt32((comboBox2.SelectedItem as ComboboxItem).Value);

或者你可以尝试:(这可能是节省)

uint parseResult;
if (uint.TryParse((comboBox2.SelectedItem as ComboboxItem).Value.ToString(), out parseResult))
{
   // Parsing successful
}

那。。。

uint.Parse(comboBox3.Text);

然而,您希望如何混合字符串和uint?Leagueuint的属性吗?是什么决定了一个未定义的联盟,可能是0?

League = comboBox3.Text== null ? 0 : uint.Parse(comboBox3.Text),