C#、仕様ころころ変えすぎ