Main.cs
using
System;
//подключить пространство имен
using
System.Linq;
class
Program {
-
public
static
int
Main() {
-
//неявно типизированную переменную типа var нужно сразу инициализировать
-
var val = 3.14158m;
-
Console.WriteLine(val);
-
//метод GetTypeCode() возвращает системный тип переменной
-
Console.WriteLine(
"системный тип : {0}"
, val.GetTypeCode());
-
//источник данных
-
int
[] ara=
new
int
[] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
-
//применение переменной типа var в создании запроса LINQ
-
var query =
-
from a
in
ara
-
where ((a%2) == 0) && (a>5)
-
select a;
-
//в цикле foreach переменная итерации должна иметь тип var
-
foreach
(var i
in
query) {
-
Console.Write(i +
" "
);
-
}
-
Console.WriteLine();
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Linq;
class
Program {
-
public
static
int
Main() {
-
//неявно типизированную переменную типа var нужно сразу инициализировать
-
var val = 3.14158m;
-
Console.WriteLine(val);
-
//метод GetTypeCode() возвращает системный тип переменной
-
Console.WriteLine(
"системный тип : {0}"
, val.GetTypeCode());
-
//источник данных
-
int
[] ara=
new
int
[] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
-
//применение переменной типа var в создании запроса LINQ
-
var query =
-
from a
in
ara
-
where ((a%2) == 0) && (a>5)
-
select a;
-
//в цикле foreach переменная итерации должна иметь тип var
-
foreach
(var i
in
query) {
-
Console.Write(i +
" "
);
-
}
-
Console.WriteLine();
-
Console.ReadKey();
-
return
0;
-
}
}
3,14158
системный тип : Decimal
6 8 10
системный тип : Decimal
6 8 10