次のメソッドの例を考えてみましょう。
public static string[] ParseOptions()
{
return Environment.GetCommandLineArgs();
}
ParseOptions()がすべてのコマンドライン引数を小文字で返すようにする拡張機能を作成するには、どうすればよいですか?
次のように拡張機能を使用できるようにしたいと思います。
var argArray = ParseOptions().MyExtToLower();
注:メソッドの拡張機能を作成する方法をよりよく理解するために、これを求めています。私は実際には、この方法で小文字のコマンドライン引数を取得することに興味がありません。