2009年8月31日 星期一

用物件導向宣告一個人

剛剛在拉屎的時候很無聊的想到的...

人的外觀有,頭、手、身體、腳,這些是物件

手這個物件裡面還有上臂、手肘、手腕、手掌、手指

手指這個物件還有指甲

定義一個「出拳」的方法就是

手.手掌.握拳
手.揮

定義「看」--眼睛.看

定義「走」

左腳.走(總是以右腳起步)
右腳.走(要等左腳走完才能走)

無聊的時候可以想想還有啥!

2009年8月28日 星期五

類別與物件

以下問題

1.請問「類別」可不可以包含「物件」?
可--類別中的方法,裡面可以使用物件

2.請問「物件」可不可以包含「類別」?
不可

3.請問「類別」可不可以包含「類別」?


4.請問「物件」可不可以包含「物件」?


5.請問「物件」可不可以當成資料傳遞?


6.請問「類別」可不可以當成資料傳遞?
不可

7.在 .NET 的世界,請問「物件」可以用什麼型態存在或用什麼格式傳遞?(可任意回答一種以上)


8.在 .NET 的世界,請問「類別」可以用什麼型態存在或用什麼格式傳遞?(可任意回答一種以上)


9.在 .NET 的世界,程式在執行的時候,「類別」可不可以被動態修改?
不可-因為類別是靜態的

10.如果有兩台主機要互相傳遞資料,他們傳遞的是「類別」還是「物件」?
物件

11.請問「物件」是否包含「方法(Method)」?
包涵方法的是類別,類別中記載著方法

12.如果「物件」從 A 電腦傳遞到 B 電腦時,若該物件要執行「方法」還需不需要有「類別」存在?
需要!不燃沒辦法參考,除非B電腦到A電腦找方法。

2009年8月14日 星期五

c#快速搜尋資料夾中的各檔案(含子資料夾)

利用 DirectoryInfo 可以快速的搜尋資料夾裡面(包含子資料夾)各種類型的檔案

string strPath = @"D:\\cisa_fileedu\\Solutions";

DirectoryInfo di = new DirectoryInfo(strPath);
foreach (FileInfo fileName in di.GetFiles("*.*", SearchOption.AllDirectories))
{
}

2009年8月11日 星期二

如何檢視rss已經失效

今天因為工作的關係突然想到這個問題

但是一般的reder並沒有幫使用者做這樣的判斷

使用者只能再很久沒有收到訊息的時候,去檢視到底為什麼收不到

到底該怎麼辦???

Will一語驚醒夢中人,寫個程式將所有的RSS網址Request一遍

回應不是200基本上就是掛了...

真是簡單阿...