C#で開発をしていてふと疑問に思うのが、小文字ではじまる「string」と大文字の「String」に違いはあるのだろうか?ということ。 stack overflowで2658個の投票、496個のスター、46個の回答が付いていることからわかるように、簡単な疑問にも関わらず関心は高い。 What’s the difference between String and string? stringはStringの別名 Javaをやっていた人は、Javaの文字列型がStringだから、C#をはじめるとこういうコードを書いてしまう。String text = "Lorem ipsum"; しかしこれは、小文字の場合と何ら変わらない。string text = "Lorem ipsum"; それというのも、stringはSystem.String型のエイリアス(別名)なだけだから、intがSystem
![みんな気になるC#のstringとStringの違い。 | TOACH](https://cdn-ak-scissors.b.st-hatena.com/image/square/be286d1ab602e20b6b225998db176b8f527db735/height=288;version=1;width=512/http%3A%2F%2Ftoach.sakura.ne.jp%2Fbase%2Fwp-content%2Fuploads%2F2015%2F09%2Fbuildings-1024x575.jpg)