拡張メソッドを含む2つのプロジェクトがあります。1つのプロジェクトはC#を使用して実装され、もう1つはVB.NETを使用して実装されます。これは、VB.NETではC#ではできないことがいくつかあり、それらの機能を拡張メソッドで活用したいためです。
プロジェクトに名前を付けてその意味を伝えると同時に、異なる言語で実装されていることを区別するにはどうすればよいですか?
C#エリート主義者の場合:
VB.NETがC#でサポートしていない機能の1つは、次のとおりです。
C#拡張メソッドでは、参照によるパラメーターの受け渡しはできませんか?
参考:これは、私が興味を持っている参照型では機能しません。
public static void LoadFromXml<T>(this T targetObject, string xml)
{
targetObject = _Serializer.DeserializeFromXML<T>(xml);
}