XmlDocument xdoc = new XmlDocument();
xdoc.LoadXml(xml);
int ints = xdoc.SelectNodes("root/data/tag/name").Count;
Bitmap image = new Bitmap(440, 295);
Graphics g = Graphics.FromImage(image);
g.Clear(Color.Black);
g.SmoothingMode = SmoothingMode.AntiAlias;
Pen p = new Pen(Color.Blue, 2); for (int i = 0; i > ints; i++)
{
//省略
}
foreach (XmlNode tag in xdoc.SelectNodes("root/data/tag/name"))
{
//省略
}
foreach可以循环出每一个节点,for就没办法循环出来了,因为ints的值是“0x00000009”奇怪了。我需要根据不同的循环显示字的大小,所以一定要用for,不知道是什么问题,如果foreach可以得到循环到第几次的参数也可以,请教一下了
xdoc.LoadXml(xml);
int ints = xdoc.SelectNodes("root/data/tag/name").Count;
Bitmap image = new Bitmap(440, 295);
Graphics g = Graphics.FromImage(image);
g.Clear(Color.Black);
g.SmoothingMode = SmoothingMode.AntiAlias;
Pen p = new Pen(Color.Blue, 2); for (int i = 0; i > ints; i++)
{
//省略
}
foreach (XmlNode tag in xdoc.SelectNodes("root/data/tag/name"))
{
//省略
}
foreach可以循环出每一个节点,for就没办法循环出来了,因为ints的值是“0x00000009”奇怪了。我需要根据不同的循环显示字的大小,所以一定要用for,不知道是什么问题,如果foreach可以得到循环到第几次的参数也可以,请教一下了
for (int i = 0; i < (int)ints; i++)
{
//省略
}