Какова логика/причина создания
String s= new String("Hello World");
Недопустимо в С#? Ошибка
Наилучшее перегруженное соответствие метода для `string.String(char *) 'имеет некоторые недопустимые аргументы
Меня не интересуют документы API, меня интересует, почему это незаконно.
Является ли это из-за объединения статических строк? как Java-пулы Integer (-128) для Integer (127) с ужасающими результатами? (конечно же строки)