Это объяснено в мельчайших подробностях на MSDN. я предложил бы идти в источник. :)
"Строка" является базовым типом данных CLR (класс), в то время как "строка" является псевдонимом C# (ключевое слово) для Строки. Они - synonomous. Некоторые люди предпочитают использовать Строку при вызове статических методов как Строка. Формат (), а не строка. Формат (), но они - то же.
Строка использует еще несколько пикселей, чем строка. Так, в темной комнате это прольет немного больше света, если Ваш код будет быть прочитанным со шрифтами света-на-темном. Выбор, чтобы использовать, может быть хитрым - он зависит от цены освещения пикселей, и хотят ли Ваши читатели пролить больше света или меньше. Но c# дает Вам выбор, который является, почему это всесторонне лучший язык.
Строка является короткой версией Системы. Строка, Тип общей системы типов (CTS) используется всеми языками .NET. строка является сокращением C# для того же самого...
как
и т.д.
Объект типа "Строка" в C# является объектом типа "Система. Строка", и это связывается тот путь компилятором при использовании "Системной директивы" использования, как так: использование Системы;... представьте s в виде строки = "Привет"; Консоль. WriteLine (s); Если бы необходимо было удалить "Системный оператор" использования, то я должен был бы написать код более явно, как так: Система. Представьте s в виде строки = "Привет"; Система. Консоль. WriteLine (s); С другой стороны, при использовании "строкового" типа в C# Вы могли бы пропустить "Системную директиву" использования и префикс пространства имен: представьте s в виде строки = "Привет"; Система. Консоль. WriteLine (s); причина, что это работает и причина, что "объект", "интервал", и т.д. в C# вся работа состоят в том, потому что они - определенные для языка псевдонимы к базовым типам Платформы.NET. Большинство языков имеет свои собственные псевдонимы, которые служат ярлыком и мостом к типам.NET, которые понимают существующие программисты на тех языках.
никакое различие. строка является просто синонимом Строки.
строка является псевдонимом для Строки в Платформе.NET.
Строка является типом, прибывающим из ядра.NET (CLR).
строка является типом C#, который переводится для Строкового представления в скомпилированном IL.
типы Языка переводятся в типы CLR.