tôi đã thường xuyên gặp phải một lỗi như "không thể chuyển đổi từ 'phương pháp nhóm' thành 'string'" trong các trường hợp như:Nhóm phương pháp trong C# là gì?
var list = new List<string>();
// ... snip
list.Add(someObject.ToString);
tất nhiên có một lỗi đánh máy trong dòng cuối cùng vì tôi quên ngoặc gọi sau ToString
. Biểu mẫu chính xác sẽ là:
var list = new List<string>();
// ... snip
list.Add(someObject.ToString()); // <- notice the parentheses
Tuy nhiên tôi đã tự hỏi nhóm phương pháp là gì. Google không phải là một sự trợ giúp cũng không phải là MSDN.
Phần 7.1 của đặc tả C# 3.0 định nghĩa "phương pháp nhóm". –
Tôi đã đọc lỗi này ngay bây giờ là * bạn đã bỏ lỡ dấu ngoặc khi gọi phương thức *. – niico