回答編集履歴
1
見直しキャンペーン中
answer
CHANGED
@@ -1,9 +1,9 @@
|
|
1
|
-
```
|
1
|
+
```cs
|
2
2
|
public I18nStr MyText => new I18nStr("en", "jp");
|
3
3
|
```
|
4
4
|
これだと`MyText`にアクセスするたびに、`new I18nStr()`します。
|
5
5
|
|
6
|
-
```
|
6
|
+
```cs
|
7
7
|
public I18nStr MyText { get; } = new I18nStr("en", "jp");
|
8
8
|
```
|
9
9
|
こうしないと意図通りになりません。
|
@@ -11,7 +11,7 @@
|
|
11
11
|
---
|
12
12
|
|
13
13
|
せっかく`SetProperty`メソッドを作ったのですから使っては?
|
14
|
-
```
|
14
|
+
```cs
|
15
15
|
public class ViewModel : Notifiable
|
16
16
|
{
|
17
17
|
//public I18nStr MyText => new I18nStr("en", "jp");
|