5
Bagaimana Anda mengembangkan & versi antarmuka?
Katakanlah Anda memiliki antarmuka IFoo: public interface IFoo { void Bar(string s); int Quux(object o); } Di versi 2 API Anda, Anda perlu menambahkan metode Glargke antarmuka ini. Bagaimana Anda melakukannya tanpa memutus pengguna API yang ada dan mempertahankan kompatibilitas mundur? Ini terutama ditujukan pada .NET, tetapi juga dapat diterapkan …