編程自動(dòng)化
當(dāng)音樂和傳說在深夜中沉寂后,程序的每個(gè)字符還在跳動(dòng)!
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆 - 224 文章 - 41 trackbacks - 0
<
2010年5月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
享受編程
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(11)
給我留言
查看公開留言
查看私人留言
隨筆分類
(159)
android 開發(fā)(22)
boost(2)
c#開發(fā)(36)
c++經(jīng)典文章轉(zhuǎn)載(9)
linux(5)
python(1)
sql(2)
STL(2)
symbian開發(fā)(11)
ubuntu 編程(2)
visual studio(9)
WTL(2)
互聯(lián)網(wǎng)(2)
計(jì)算機(jī)基本概念(2)
深入vc++(35)
生活(4)
數(shù)據(jù)庫(4)
算法(8)
游戲(1)
隨筆檔案
(224)
2018年1月 (2)
2014年7月 (1)
2014年5月 (1)
2014年3月 (1)
2014年1月 (1)
2013年12月 (1)
2013年11月 (2)
2013年7月 (3)
2013年6月 (1)
2013年3月 (2)
2013年1月 (3)
2012年12月 (4)
2012年9月 (1)
2012年6月 (2)
2012年5月 (2)
2012年4月 (1)
2012年2月 (2)
2012年1月 (1)
2011年9月 (4)
2011年8月 (6)
2011年7月 (2)
2011年6月 (5)
2011年5月 (9)
2011年3月 (7)
2011年1月 (2)
2010年12月 (3)
2010年10月 (4)
2010年9月 (13)
2010年8月 (18)
2010年7月 (6)
2010年6月 (22)
2010年5月 (8)
2010年4月 (15)
2010年3月 (32)
2010年2月 (4)
2010年1月 (8)
2009年12月 (3)
2009年5月 (3)
2009年3月 (4)
2008年12月 (1)
2008年11月 (14)
文章分類
(2)
轉(zhuǎn)載經(jīng)典文章(2)
文章檔案
(4)
2009年2月 (1)
2008年11月 (3)
經(jīng)典c++博客
codeguru技術(shù)論壇
Nehe
vc技術(shù)論壇
谷歌代碼搜索
劉未鵬c++的羅浮宮
那誰的技術(shù)博客
搜索
最新評論
1.?re: 你應(yīng)該知道的推薦算法--皮爾遜公式介紹和意義
鄂爾泰沒看夠
--是是是
2.?re: 模擬iTunes的登陸,并獲取用戶的名稱[未登錄]
暗室逢燈
--123
3.?re: 關(guān)于ios越獄開發(fā)的那些事--Theos開發(fā)[未登錄]
我的8.3系統(tǒng),安裝成功,啟動(dòng)成功,就是沒有彈出alertView
--1
4.?re: 關(guān)于ios越獄開發(fā)的那些事--Theos開發(fā)
好強(qiáng)大..13年就如此強(qiáng)大,真是大神啊
--Mekor
5.?re: 使用itms-services協(xié)議 在線安裝 ipa支持ios7.1
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--網(wǎng)絡(luò)開發(fā)者
閱讀排行榜
1.?如何注入代碼到exe中使用OD進(jìn)行操作(26061)
2.?C#中跨線程操作控件 --- InvokeRequired 屬性 與Invoke方法(21357)
3.?關(guān)于ios越獄開發(fā)的那些事--Theos開發(fā)(20787)
4.?OpenResty的安裝和在nginx中使用lua直接訪問mysql達(dá)到數(shù)據(jù)接口的統(tǒng)一(17533)
5.?android中使用adb shell命令kill掉應(yīng)用程序(17132)
評論排行榜
1.?vc/C++中使用網(wǎng)絡(luò)校正系統(tǒng)時(shí)間(6)
2.?在MFC中用控制臺(tái)顯示輸出內(nèi)容(4)
3.?我的網(wǎng)絡(luò)電臺(tái)(3)
4.?unicode、utf-8、ansi的故事(2)
5.?關(guān)于ios越獄開發(fā)的那些事--Theos開發(fā)(2)
c#自定義簡單鏈表通過IEnumerable接口實(shí)現(xiàn)內(nèi)部迭代
原文地址:
http://blog.csdn.net/lulu_jiang/archive/2010/06/04/5648098.aspx
/**/
///
<summary>
///
LinkedListNode 自定義簡單鏈表的節(jié)點(diǎn)定義
///
</summary>
public
class
LinkedListNode
{
//
當(dāng)前節(jié)點(diǎn)值
private
object
_value;
public
object
Value
{
get
{
return
_value; }
}
//
構(gòu)造函數(shù)
public
LinkedListNode(
object
value)
{
this
._value
=
value;
}
//
下一個(gè)節(jié)點(diǎn)
private
LinkedListNode _next;
public
LinkedListNode Next
{
get
{
return
_next; }
internal
set
{ _next
=
value; }
}
//
當(dāng)前節(jié)點(diǎn)
private
LinkedListNode _prev;
public
LinkedListNode Prev
{
get
{
return
_prev; }
internal
set
{ _prev
=
value; }
}
}
using
System.Collections;
using
System;
/**/
///
<summary>
///
LinkedList 自定義簡單鏈表
///
為使自定義簡單鏈表實(shí)現(xiàn)內(nèi)部迭代,使之實(shí)現(xiàn)IEnumerable接口
///
</summary>
public
class
LinkedList:IEnumerable
{
//
首節(jié)點(diǎn)
private
LinkedListNode _first;
public
LinkedListNode First
{
get
{
return
_first; }
}
//
尾節(jié)點(diǎn)
private
LinkedListNode _last;
public
LinkedListNode Last
{
get
{
return
_last; }
}
//
添加新節(jié)點(diǎn)
public
void
AddLast(
object
node)
{
LinkedListNode newNode
=
new
LinkedListNode(node);
if
(_first
==
null
)
{
_first
=
newNode;
_last
=
_first;
}
else
{
_last.Next
=
newNode;
_last
=
newNode;
}
}
//
定義IEnumerable接口中的GetEnumerator方法
public
IEnumerator GetEnumerator()
{
LinkedListNode current
=
_first;
while
(current
!=
null
)
{
yield
return
current.Value;
current
=
current.Next;
//
if (Convert.ToInt32(current.Value) == 1)
//
{
//
yield break;
//
停止迭代
//
}
//
else
//
{
//
yield return current.Value;
//
返回集合的一個(gè)元素
//
current = current.Next;
//
}
}
}
}
/**/
/*
調(diào)用^-^
*/
LinkedList list1
=
new
LinkedList();
list1.AddLast(
0
);
list1.AddLast(
1
);
foreach
(
int
i
in
list1)
{
Response.Write(i.ToString());
}
posted on 2010-08-22 23:08
漂漂
閱讀(444)
評論(0)
編輯
收藏
引用
所屬分類:
c#開發(fā)
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
c#(csharp .net)下使用json
StreamReader 和文件亂碼(轉(zhuǎn))
c#中分割提取字符串中的英文單詞
c#下發(fā)送郵件代碼
C# 中引用資源文件的幾個(gè)方法
C# WMI 技術(shù)專貼
淺談USB設(shè)備的VID和PID
在.NET中探測U盤的插入/拔出(C#實(shí)現(xiàn))
硬件檢測:安裝、停用、usb設(shè)備檢查 和c#實(shí)現(xiàn)
線程之間的通訊 UI 通訊 SynchronizationContext 使用
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 漂漂 Powered by:
博客園
模板提供:
滬江博客
色婷婷久久综合中文久久一本
|
色婷婷久久综合中文久久蜜桃av
|
91久久精品国产成人久久
|
精品久久综合1区2区3区激情
|
久久乐国产综合亚洲精品
|
亚洲AV无码久久精品色欲
|
成人久久精品一区二区三区
|
亚洲国产成人久久综合碰
|
…久久精品99久久香蕉国产
|
久久久国产视频
|
成人午夜精品久久久久久久小说
|
国产精品成人久久久
|
国产精品美女久久久免费
|
婷婷久久香蕉五月综合加勒比
|
久久国产美女免费观看精品
|
亚洲国产成人久久精品动漫
|
伊人久久大香线蕉成人
|
久久国产成人
|
segui久久国产精品
|
久久精品国产一区
|
久久久久无码精品国产
|
亚洲αv久久久噜噜噜噜噜
|
色老头网站久久网
|
亚洲第一永久AV网站久久精品男人的天堂AV
|
国产偷久久久精品专区
|
青青青青久久精品国产h久久精品五福影院1421
|
天天爽天天爽天天片a久久网
|
亚洲人成精品久久久久
|
久久九九兔免费精品6
|
狠狠色丁香婷婷久久综合五月
|
久久人人爽人人爽AV片
|
久久精品国产福利国产琪琪
|
国产国产成人久久精品
|
亚洲国产二区三区久久
|
国产亚洲色婷婷久久99精品91
|
91精品国产91久久久久久
|
999久久久免费国产精品播放
|
狠狠综合久久综合中文88
|
青青草原综合久久大伊人导航
|
久久91精品国产91久
|
婷婷综合久久中文字幕蜜桃三电影
|