Сообщения с тегом ‘Parse’
Выражения
Написано admin в 20 Июнь 2008 – 21:00 -Tags: Convert, curMember, curMethod, GetMembers, GetMethods, GetType, intdata, MaxValue, method, MethodInfo, MinValue, name, param, Parse, reflection, Testing, WhoIsWho, WriteLine
Находится в Учебник | No Comments »
Урок 32. Делегаты
Написано admin в 14 Июнь 2008 – 16:16 -Урок 32. Делегаты
Сначала пара слов о том, что такое делегаты. В языке программирования могут быть переменные, содержащие значения целого или вещественного типов. С такими типами все вы хорошо знакомы. Так вот, в первом приближении делегаты – это тоже некоторый тип данных. Что же за тип может хранится в делегатах? В делегатах могут хранится функции (вернее указатели на функции). Т. е. переменной типа делегат можно сначала присвоить одну функцию, поработать с ней, а затем присвоить другую функцию. Это все в первом приближении. Теперь несколько подробностей. Во-первых, делегаты бывают разных типов. Тип делегата определяется типов и количеством параметов и типом возвращаемого значения. Это значит, что если, например, делегат типа void и у него только один параметр типа int, то в такой делегат мы можем записать только функцию типа void и с одним единственым параметроам типа int. Во-вторых, делегаты, в отличие от указателей на функции языка C++, предаставляют из себя безопасные типы данных.
Вот пример делегата:
Tags: Console, delegate, MyFunc, Parse, ReadLine, return, Sqrt, WriteLine
Находится в Уроки C# | No Comments »
Урок 8. Циклы for и foreach
Написано admin в 14 Июнь 2008 – 15:57 -Урок 8. Циклы for и foreach
Начнем сразу с примера цикла for:
int k = Int32.Parse(Console.ReadLine()); int sum=0; for(int i=1; i<=k; i++){ sum+=i; } Console.WriteLine(sum);
Этот пример подсчитывает сумму чисел от 1 до введенного пользователем числа k. Сумма записывается в переменную sum и выводится на экран.
Очень часто циклы используются для некоторых действий с массивами. Так как нумерация элементов массива идет с нуля, то типичный цикл будет выглядеть так:
Tags: Console, foreach, Parse, ReadLine, sum, WriteLine
Находится в Уроки C# | No Comments »
