小编Tai*_*imi的帖子

LINQ to XML .Count()方法返回HEX?如何将其转换为Int?

我在将值转换为int时遇到问题.

我运行此查询来计算xml文件中的标签数量

 var items = (from category in xml.Descendants("category")
                         where category.Attribute("id").Value != "0"
                         select category).Count();
Run Code Online (Sandbox Code Playgroud)

当我期望它返回2时,它返回给我0x00000002.我尝试使用Convert.ToInt32和(int)变量方法将其转换为int但它保持在0x00000002.任何帮助将不胜感激.谢谢.

c# xml linq int hex

1
推荐指数
1
解决办法
1457
查看次数

标签 统计

c# ×1

hex ×1

int ×1

linq ×1

xml ×1