5
Sự thay thế lập trình chức năng cho một giao diện là gì?
Nếu tôi muốn lập trình theo kiểu "chức năng", tôi sẽ thay thế giao diện bằng gì? interface IFace { string Name { get; set; } int Id { get; } } class Foo : IFace { ... } Có lẽ là một Tuple<>? Tuple<Func<string> /*get_Name*/, Action<String> /*set_Name*/, Func<int> /*get_Id*/> …