namespace Pro
{
class Number
{
private long min;
private long max;
public Number(long minNumber, long maxNumber)
{
this.min = minNumber;
this.max = maxNumber;
} public IEnumerator GetEnumerator()
{
for (int i = (int)min; i <= max; i++)
{
yield return i;
}
} }
}namespace Pro
{
class Program
{
static void Main(string[] args)
{
Number num = new Number(1, 100);
foreach (long sNumber in num)
{
Console.WriteLine(sNumber.ToString());
}
}
}
}
一运行就出错。
{
class Number
{
private long min;
private long max;
public Number(long minNumber, long maxNumber)
{
this.min = minNumber;
this.max = maxNumber;
} public IEnumerator GetEnumerator()
{
for (int i = (int)min; i <= max; i++)
{
yield return i;
}
} }
}namespace Pro
{
class Program
{
static void Main(string[] args)
{
Number num = new Number(1, 100);
foreach (long sNumber in num)
{
Console.WriteLine(sNumber.ToString());
}
}
}
}
一运行就出错。
解决方案 »
- 没有为“Crystal Reports for .NET Framework 2.0”提供“HomeSite”属性
- 关于Windows Service
- 一个很简单的程序,但是不知道哪里出问题了,请指教!
- 日期格式转换问题
- 在线等人帮忙 关于TabContainer的问题
- 如何把Word文件按原来的样式读取并显示在C#控件上
- .Net2.0 下AES RSA 效率比较问题(debug 与 直接运行 数据差异太大)
- 一道面试题 请大家帮忙作一下 我太菜了~~~
- 如何让应用程序安装后自动创建数据库?
- 软件的用户数量,如支持5个用户,在web应用程序中如何实现?
- C# Winform 安装
- 关于32位运算结果为64位时出现的奇怪现象
也可以。