您好,登錄后才能下訂單哦!
下面資料是關于C# foreach語句遍歷集合類型演示范例的內容,希望能對各位朋友有些用處。
using System;
using System.Collections;
public class Tokens: IEnumerable
{
private string[] elements;
Tokens(string source, char[] delimiters)
{
elements = source.Split(delimiters);
}
{
return new TokenEnumerator(this);
}
{
return (IEnumerator) new TokenEnumerator(this);
}
public class TokenEnumerator: IEnumerator
{
private int position = -1;
private Tokens t;
public TokenEnumerator(Tokens t)
{
this.t = t;
}
public bool MoveNext()
{
if (position < t.elements.Length - 1)
{
position++;
return true;
}
else
{
return false;
}
}
public void Reset()
{
position = -1;
}
{
get
{
return t.elements[position];
}
}
{
get
{
return t.elements[position];
}
}
}
static void Main()
{
Tokens f = new Tokens("This is a well-done program.",
new char [] {' ','-'});
{
Console.WriteLine(item);
}
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。