Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
piuuu
0 / 0 / 2
Регистрация: 21.01.2013
Сообщений: 12
#1

Что означает вторая Т в сигнатуре метода ?

30.12.2013, 01:01. Просмотров 354. Ответов 1
Метки нет (Все метки)

к примеру такой код
C#
1
2
3
4
5
6
private static T ReadData<T>(XmlReader reader, string value)
{
    reader.MoveToAttribute(value);
    object readData = reader.ReadContentAsObject();
    return (T)readData;
}
первая Т - возвращаемый тип, а вторая <T> ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2013, 01:01
Ответы с готовыми решениями:

Что означает первый параметр метода этого класса? И почему при вызове метода передаётся один параметр(второй)?
public static HelpPageApiModel GetHelpPageApiModel(this HttpConfiguration...

Что означает второй аргумент метода ManualRaiseEvent.WaitOne?
Hi All System.Threading.ManualRaiseEvent.WaitOne(timeout, ????) что означает...

Что означает ?
Изучаю учебный проект по паттерну Unit of Work. там есть такая строка. Что...

Что означает наследование
A) Поля данных должны быть объявлены private B) Один класс может унаследовать...

Что означает плиморфизм
A) Поля данных должны быть объявлены private B) Один класс может унаследовать...

1
rattrapper
foo();
863 / 567 / 221
Регистрация: 03.07.2013
Сообщений: 1,547
Записей в блоге: 2
30.12.2013, 01:33 #2
piuuu, этот метод - обобщенный - то есть вместо Т может быть любой класс.
ReadData<T> - объявление обобщенного метода, с названием ReadData и одной "типовой" переменной Т
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2013, 01:33

Что означает оператор =>
Здравствуйте. уже не впервый раз натыкаюсь на испоьзование оператора &quot;=&gt;&quot;,...

Что означает знак %?
например в этом выражении (i % 2 != 0)

Что означает оператор <>?
Например List &lt;T&gt;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru