結論から言うと、以下の通り。
stringはSystem.Stringクラスのエイリアス(別名)
C# では、string キーワードは String のエイリアスです。 したがって、String と string は等価であり、どちらの名前付け規則を使用してもかまいません。
文字列 (C# プログラミング ガイド)
だからどっちを使っても問題ない。
stringはSystem.Stringクラスのエイリアス(別名)
C# では、string キーワードは String のエイリアスです。 したがって、String と string は等価であり、どちらの名前付け規則を使用してもかまいません。
文字列 (C# プログラミング ガイド)