Вопрос

У меня есть Список<> как часть профиля пользователя, созданного в web.config вот так

<properties>
        <clear/>
        <add name="EditorUploads"
         type="System.Collections.Generic.List`1[[System.String]]"/>
      </properties>

Хотя этот код работает, я не знаю почему.Я не могу найти никакой документации о том, что `1 означает где угодно.Кто-нибудь может пролить немного света на это, пожалуйста?Спасибо.

Это было полезно?

Решение

`1` - это другое обозначение, используемое для универсальных типов.

В 1 указывает количество параметров универсального типа.

Другие советы

Я также видел это обозначение при написании трассировок стека в виде строк.Кажется, это указывает на общие символы <> и следующий тип является универсальным типом, например:

List<string>

Для обозначения количества следующих параметров типа.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top