В основном пока использовал LINQ to XML/LINK to Objects.
LINQ to SQL работает только с SQL Server — посему ADO.NET Entity Framework поинтересней будет.
У вас есть в меню по правому клику опция "Reformat"?
в 3ем была, в четвертом пропала куда то... Очень приятная была возможность... теперь приходится убирать "}" ждать секунд 5 и заного ее вставлять чтобы форматирование шарпер навел...
реальное простые вопросы какие то. У меня на каждой джунировоской позиции либо нет вопросов кроме как по технологии либо ужас стр на 5. Основные вопросы из разряда напиши мне алгоритм в котором конь обследует все клетки шахматной доски и можно ли это сделать.
Бывает еще тест стр на 10-50 на англ. язык (отн. к международным компаниям или работающим на зарубеж).
http://msdn.microsoft.com/en-us/library/…(VS.80).aspx
В .Net есть виртуальные классы, методы, свойства и индексаторы. Их отличие в том что в унаследованных классах они могут быть переопределены (override) а могут и нет.
В абстрактных классах, все элементы имеющие абстрактный идентификатор должны быть реализованы в унаследованном классе.
abstract class ShapesClass
{
abstract public int Area();
}
class Square : ShapesClass
{
int x, y;
// Not providing an Area method results
// in a compile-time error.
public override int Area()
{
return x * y;
}
}
using System;
namespace ConsoleApplication4
{
class Program
{
public class Person
{
public string Name;
public string Surname;
}
static void Main(string[] args)
{
Console.WriteLine(GetFullName().Name);
Console.Read();
}
static Person GetFullName()
{
return new Person { Name = «Иван», Surname = «Иванов» };
}
}
}
+40
+30
+20
+10
+5
Итого: 155, подумал что то много отнял 20 вышел проинтуитченный ответ каким то образом
LINQ to SQL работает только с SQL Server — посему ADO.NET Entity Framework поинтересней будет.
А LINQ еще есть PLINQ — с параллельным выполнением :), что может ускорить операции…
msdn.microsoft.com/en-us/magazine/cc163329.aspx
в 3ем была, в четвертом пропала куда то... Очень приятная была возможность... теперь приходится убирать "}" ждать секунд 5 и заного ее вставлять чтобы форматирование шарпер навел...
http://www.codeplex.com/Balder
а вообще для этого есть чистый WPF :)
CodeKeep - http://www.codekeep.net/addins.aspx
Бывает еще тест стр на 10-50 на англ. язык (отн. к международным компаниям или работающим на зарубеж).
http://msdn.microsoft.com/en-us/library/…(VS.80).aspx
В .Net есть виртуальные классы, методы, свойства и индексаторы. Их отличие в том что в унаследованных классах они могут быть переопределены (override) а могут и нет.
В абстрактных классах, все элементы имеющие абстрактный идентификатор должны быть реализованы в унаследованном классе.
http://msdn.microsoft.com/en-us/library/…(VS.80).aspx
abstract class ShapesClass
{
abstract public int Area();
}
class Square : ShapesClass
{
int x, y;
// Not providing an Area method results
// in a compile-time error.
public override int Area()
{
return x * y;
}
}
По поводу различий между абстрактным классом и интерфейсами:
http://en.csharp-online.net/Should_I_use…