2017-04-07 11 views
0

ランダムな文字列を生成するGenerateRandom()というメソッドを使用して文字列クラスを拡張する方法があるのだろうかと思いました。私は、文字列のインスタンスを作成し、拡張メソッドを呼び出すより方法はありません読んでてきたように は多分これは静的メソッドを使用したStringクラス

string.CreateRandom(); 

ようになります。たぶんあなたはそれを知っています。

ありがとうございました!

+0

静的クラスに拡張メソッドを追加することはできません。 –

答えて

2

いいえ、できません。詳細については

、と説明、これらの以前の質問を参照してください。

+0

ありがとう、これは将来のバージョンではC#の良い拡張機能かもしれません。 –

+0

@Daniel 2011年に戻って、C#言語デザイナーの一人が[ここで説明しました](https://stackoverflow.com/a/4914207/590382)、その根拠がどのように変更されたのか分かりません。 _P.S_これがあなたの質問に答えた場合は、[upvote&answer as accepted as accepted](http://stackoverflow.com/help/someone-answers)を忘れないでください。 –

0

あなたがすることはできません。

同じ質問がここに頼まれた:Static extension methods

また、あなたがそれを行うことができない理由を、そこに読むことができます。

関連する問題