teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/02/18 17:37

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,10 @@
1
1
  メソッド名は無理ですね。
2
2
  usingで型の別名を付けたり、静的メンバにアクセスする時の型名を省略する事は可能です。しかし、多用すると他の人が見た時に逆に読み辛くなる可能性が高いです。
3
+ [using ディレクティブ (C# リファレンス)](https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/keywords/using-directive)
3
4
 
5
+ あとは拡張メソッドという既存のクラスに疑似的にメソッドを追加したように見せる機能もありますが、Consoleのような静的クラスには適用できないです。
4
- [using ディレクティブ (C# リファレ)](https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/keywords/using-directive)
6
+ [拡張メソッド (C# プログラミグ ガイド)](https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/classes-and-structs/extension-methods)
7
+
8
+ 最終手段としては、自分でラッパークラスでも作れば好きな名前を付ける事はできます。
9
+
10
+ ただ、自分一人でしか使用しない使い捨てのプログラムなら構いませんが、いずれの方法を使うにせよ、長い名前だから変えたいという安直な目的で使用するのは絶対やめたほうがいいです。名前は重要な意味を持ち、他人がクラス名・メソッド名で機能を調査する場合に標準から外れた名前が使われていた場合、確実に混乱します。