在自定義  Class 中,當 New 出一個新的物件時,如果裡面有 必須要初始的值,沒有初始化的話

在Complier 時 會過,但在執行到需要此變數資料時,就會發生錯誤

class Employee

{

Rh 發表在 痞客邦 留言(0) 人氣()

在 VB.Net 下 可以利用指標加陣列 取出 圖檔裡的資料

運用:要二值化圖檔

step1 Lockbit 圖檔

Rh 發表在 痞客邦 留言(0) 人氣()

在C# Function中,要傳遞不同數量的參數可以用 參數 params 與 陣列 來協助

 

static string Combine(params string[] paths){

        string result = string.Empty;

        foreach(string path in paths){

Rh 發表在 痞客邦 留言(0) 人氣()

在C# 中 String 變數 是不可中途變換的(要  就是抹除  重寫)

 

String 可以用 陣列來取得資料

 

String test = "abcdefghijk";

Rh 發表在 痞客邦 留言(0) 人氣()

在C# 中 null 值是不能給予   值 類型的變數

但有些時候就是希望 賦予  null 那怎麼辦呢??

 

 

在宣告的時候  就加入個? 吧  這樣就可以了

Rh 發表在 痞客邦 留言(0) 人氣()

在C# 中 null 可以作為字串變數中使用, null表示將一個變數設為  "無"

 

null 只能給   引用類、指針類、可空值類型  使用

 

在字串中

Rh 發表在 痞客邦 留言(0) 人氣()

剛剛看了一下  Var 的介紹

應該就是同等於  VB.Net 的 宣告時不給於宣告資料型態的作法

C#

Var test

 

Rh 發表在 痞客邦 留言(0) 人氣()

在C#裡面  String 如果要加入新的文字  或  改成其他的資料   動作都是一樣的
都是  整個記憶體洗掉,然後重新寫入

在字串裡面如果要寫入特殊符號 如  \  or "   都要再加上個特殊代碼   \ 才能順利顯示,但這樣多少有些不便

Rh 發表在 痞客邦 留言(0) 人氣()

今天買了一本書,書名叫做Essential C# 4.0 翻譯為 C#本質論。這本是本翻譯書,但是對岸翻譯的。今天想到的並不是這本書的內容,重點在於,台灣多久沒出現這樣的書了。這本並不是市面上那些只是教元件(SDK)如何使用,或是基礎Function、OO的使用。看完簡介我就買了,雖然書中會提到很多LineQ的技術,或許我不會使用到。但我看重的是 她書中說明了Class的結構、繼承、接口、多執行緒、...........。簡單說是一本不可多得的教科書。台灣多久沒出現這樣的書了。台灣過去─,現在這麼多資訊、資工人員。這麼多大學教授,到底在做什麼?
以往大學就只會要求大學教授寫論文,但那些多少是他們自己抄刀,真的很懷疑。過去有不少好教授,把自己上課的筆記寫成書,把他們的知識用另一總方式流傳出去。但現在這樣的老師少了。

今天的狂想:大學教授的評比不應該只有論文,那些論文論文雖然大都刊載國內外的期刊,但真的有用的又有多少,不如開放另一個管道,讓這些教授可以寫書代替論文,讓把他們的知識可以流傳的更廣。在國外不少的好書就是這樣產生的。更何況寫書還更花時間.....


Rh 發表在 痞客邦 留言(0) 人氣()

在新一代的雙核電腦,要提昇程式效能,除了換新的CPU外,最好的辦法當然是軟體執行多執行續

多執行續跟一般Form表單上的Timer有什麼不同??

資源一樣都是由作業系統分配,如果多執行緒一樣寫成無限迴圈那跟Timer不也都一樣??

Rh 發表在 痞客邦 留言(1) 人氣()