少なくともCはそうはならないけど…
C#はそうなるのか?やったこと無いから分からん