解决方案 »
- DataGridView 表格行与列数据转换的问题。
- 提示无效参数
- 传说这里的大哥大姐都比较厉害,所以小弟弱弱的来请教一个问题
- c# 引用,一个项目调用另一个项目中的类。
- 求C#代码,把Dataset中的表存盘成dbf(foxbase或foxpro表)
- 不用FileUpload控件,又如何得到上传文件的全路径呢?
- 一个解决方案多个项目怎么做在一个安装程序里(加sql连接)
- 最后10分,在线等:如何将一个字符串的中间某几个连续的字符替换成已知的字符串?比如替换1100022中的000为999
- 关于threadstart 的方法体不执行的问题
- asp.net datagrid取当前行传值
- 想知道SPY++的一些具体细节~
- 同时拖动多个控件文件
--〉
应该不会
比如List<T>和ArrayList
前者只能存T类型的
后者可以存Object类型,即所有类型
每次迭代器来取一个结果。你甚至可以这样写死这个。做个有趣的演示给你
public class MyEnumClass : IEnumerable<int>
{
public IEnumerator<int> GetEnumerator()
{
yield return 0;
yield return 1;
yield return 2;
yield return 3;
} System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{
yield return 0;
yield return 1;
yield return 2;
yield return 3;
}
}
//测试
static void Main(string[] args)
{
MyEnumClass obj = new MyEnumClass();
foreach (int item in obj)
{
Console.WriteLine(item);
}
Console.ReadKey();
}
/*
结果
0
1
2
3
*/