今、私はコードを移動してライブラリを書き直しています。残念ながら、デザインは間違っているか未完成だったので、私のlibに静的メソッドを呼び出すたくさんの関数があります。私は毎回namespace.class.subclass.methodをやりたいとは思わない。私はmethod = namespace.class.subclass.methodを毎回使用しようとしましたが、静的メソッドとクラス/名前空間だけでは動作しません。C#でグローバル(または名前空間またはファイル)エイリアス/ヴァース/何かをハックすることはできますか?
私はこのファイルまたは名前空間のエイリアスをハックしたいと思います。ちょうど私がすべてをきれいにするまで。出来ますか?おそらくコンパイルフラグを渡すか、いくつかのオプションを設定します。その後
using namespace;
の追加について、あなたはあなたのライブラリーを変更せずにclass.subclass.methodName();
を入力する必要がどのように
私はこの関数をいくつかのクラスで呼びます。私は多くのアダプタまたは静的なアダプタを持っています。 Find/Replaceを使用するように見えますが、読みやすさは低下し、このコードを書くのはうれしいことではありません。しかし、コードはすでに書かれているので、長い名前を入力する必要はありません。うまくいけば、コードは水曜日の夜に掃除することができます –