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

回答編集履歴

2

加筆

2017/12/26 06:08

投稿

episteme
episteme

スコア16612

answer CHANGED
@@ -7,4 +7,11 @@
7
7
  }
8
8
  ```
9
9
 
10
- を定義しておいて MyMessageBox.Show(123); くらいしか思いつかんです。
10
+ を定義しておいて MyMessageBox.Show(123); くらいしか思いつかんです。
11
+
12
+ ```C#
13
+ public static class MyMessageBox {
14
+ public static void Show(this object obj) { MessageBox.Show(obj.ToString()); }
15
+ }
16
+ ```
17
+ でもって 123.Show() とか(邪悪だけど)。

1

加筆

2017/12/26 06:08

投稿

episteme
episteme

スコア16612

answer CHANGED
@@ -1,1 +1,10 @@
1
- MessageBox.Show(123**.ToString()**); じゃダメですか?
1
+ MessageBox.Show(123**.ToString()**); じゃダメですか?
2
+
3
+ さもなくば
4
+ ```C#
5
+ public static class MyMessageBox {
6
+ public static void Show(object obj) { MessageBox.Show(obj.ToString()); }
7
+ }
8
+ ```
9
+
10
+ を定義しておいて MyMessageBox.Show(123); くらいしか思いつかんです。