|
|
Parcourir par tags
Tous les tags » C# » Bug (RSS)
-
Imaginons le cas suivant :
class A
{
public static implicit operator B(A a)
{
return new B(a);
}
}
class B
{
public B(A a)
{
}
}
Ce code compile : normal.
Maintenant sur le code suivant :
class A
{
public static implicit operator B(A a)
{
return new A();
}
}
ne ...
-
J'ai identifié un vilain bug quand on mélange les IQueryable et la syntaxe yield.
J'avais réalisé un exemple avec LINQ To SQL, un autre avec LINQ To Entities et enfin un autre avec IEnumerable<object> (qui lui ne plante pas). Diego a transformé mon exemple IEnumerable<object> en IQueryable<object> avec l'extension method ...
-
Je regardais le code de l'Entity Framework quand je suis tombé sur le code suivant :
switch (this.<>1__state)
{
case 3:
case 4:
break;
default:
return;
try
{
}
finally
{
this.<>m__Finally6();
}
break;
}
Cela me paraissant bizarre, ...
-
Pour le code suivant :
class A<T>
{
public A()
{
var b = new B();
}
class B : A<T>
{
}
}
Reflector génère :
class A<T>
{
public A()
{
var b = new B<T>();
}
class B : A<T>
{
}
}
ce qui ne compile pas.
|
|
|