Tại sao biên dịch này:Từ điển và Lambdas vui
public Dictionary<ValueLineType,
Func<HtmlHelper,
string,
object,
Type,
string>> constructor =
new Dictionary<ValueLineType,
Func<HtmlHelper,
string,
object,
Type,
string>>();
nhưng không phải cái này khác với một tham số phụ trong Func (boolean):
public Dictionary<ValueLineType,
Func<HtmlHelper,
string,
object,
Type,
bool,
string>> constructor =
new Dictionary<ValueLineType,
Func<HtmlHelper,
string,
object,
Type,
bool,
string>>();
Hoặc tôi nhận được mù hoặc có điều gì đó khác tôi sẽ học hôm nay: D
Nhân tiện, lỗi cho dòng thứ hai là: "Sử dụng loại chung 'System.Func' yêu cầu '2' đối số loại" –
antonioh
BTW, từ khóa 'var' là bạn mới của bạn. Xem http://msdn.microsoft.com/en-us/library/bb383973.aspx và http://stackoverflow.com/questions/9033#9035. – lacop
chắc chắn tốt hơn nhiều so với viết tất cả hai lần! – antonioh