我一直在使用,我在課堂上一級聲明委託的方式:如何用C#/ .NET 4.0中的委託參數編寫方法?
protected delegate void FieldsDelegate();
//and then write a method e.g.
protected int CreateComponent(DbConnection cnctn, string tableName, Dictionary<string, object> changedFieldValues, FieldsDelegate fieldsDelegate)
然而這實在是很麻煩,我不能立即看到該委託是什麼樣的。所以我想這樣做:
protected int CreateComponent(DbConnection cnctn, string tableName, Dictionary<string, object> changedFieldValues, delegate void fieldsDelegate())
這樣我就沒有單獨的定義。
由於某種原因,以上情況是不允許的。那我該怎麼做呢?
其實後綴'Delegate'在'FieldsDelegate'已經是一個很好的指標。如果你不同意 – 2011-04-27 09:44:11