私は最近、主にインターフェースと拡張メソッドに基づく API の設計について質問しました。
拡張メソッドを直接サポートしない .NET 言語、つまり、そのような API を操作するのが面倒になる言語はあるのでしょうか?
拡張メソッドは単なる静的メソッドであり、常にそのように呼び出される可能性が高いことは承知していますが、「拡張メソッドのサポート」とは、オブジェクトでメソッドを呼び出すための言語の構文へのより緊密な統合を意味します。C# で拡張メソッドを通常のメソッドのように使用できる方法。
C# と VB.NET 以外の一般的な .NET 言語のうち、拡張メソッドを実際にサポートしているものと、サポートしていないものはどれですか?