回答編集履歴
2
訂正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
C# の言語バージョンの違いによるのかも。VS201
|
1
|
+
C# の言語バージョンの違いによるのかも。VS2019 の .NET 5.0 アプリではデフォルトで C#9.0、.NET Framework 4.8 アプリではデフォルトで C# 7.3 になり、その場合はエラー無く実行でき結果も "A" がコンソールに出力されます。
|
2
2
|
|
3
3
|
しかし、VS2015 で C# 6.0 で試すと以下の通りです。
|
4
4
|
|
1
追記
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
C# の言語バージョンの違いによるのかも。VS2012 の .NET Framework アプリではデフォルトで C# 7.3 になり、その場合はエラー無く実行でき結果も "A" がコンソールに出力されます。
|
1
|
+
C# の言語バージョンの違いによるのかも。VS2012 の .NET 5.0 アプリではデフォルトで C#9.0、.NET Framework 4.8 アプリではデフォルトで C# 7.3 になり、その場合はエラー無く実行でき結果も "A" がコンソールに出力されます。
|
2
2
|
|
3
3
|
しかし、VS2015 で C# 6.0 で試すと以下の通りです。
|
4
4
|
|