實在不好意思,今天才發現電子期刊第一期.馬上下了乙個回來拜讀.相見恨晚呀.
篇篇精彩,乙個也沒有錯過.
但是我在看這篇文章《關於列舉的種種》時,發現乙個小錯誤.請看文章中的一段**:
//code #13
//see code #01 for alignment.
public
static
void
main()
.", i);
}//output:
//the value of alignment.center is 1.
這段**編譯會出錯誤.系統是無法將型別「alignment」轉換為「system.iconvertible」
我們都知道列舉是值型別,列舉的父類是system.enum,它是乙個抽象類.引用型別.
它實現了3個介面iconvertible,icomparable, iformattable
所以我認為正確**:
iconvertible ic
=(system.enum)alignment.center;
inti
=ic.toint32(
null
); console.writeline(
"the value of alignment.center is .
", i);
說明:iconvertible convertible1 = alignment.center,這句怎麼能通過?沒有明白,希望有人能夠指導.
最後祝福電子期刊紅火起來.
"質量第一"是我們出刊的中心原則,希望質量能更上一層樓.
這是EnterLib PIAB的BUG嗎?
在預設的情況下,enterlib的piab採用基於transparentproxy realproxy的機制實現對方法呼叫的攔截,進而實現了對橫切關注點 crosscutting concern 的動態注入。也正是其來截機制本身的侷限,當我們才用piab的方式進行物件的建立的時候,要求本建立物件的型...
這是EnterLib PIAB的BUG嗎?
在預設的情況下,enterlib的piab採用基於transparentproxy realproxy的機制實現對方法呼叫的攔截,進而實現了對橫切關注點 crosscutting concern 的動態注入。也正是其來截機制本身的侷限,當我們才用piab的方式進行物件的建立的時候,要求本建立物件的型...
這算是listview的bug嗎?
這算是listview的bug嗎?delphi windows sdk api 我想把listview裡選中的一行紀錄的某個字段儲存到edit裡,如下 edit1.text listview1.selected.subitems.valuefromindex 10 奇怪的問題是,比如這個欄位在lis...