He estado leyendo C# In Depth: Second Edition de Jon Skeet y noté algo ligeramente diferente en uno de sus ejemplos de algo que hago yo mismo.Linq con notación de puntos: ¿cuál es la mejor forma o cuál es la diferencia entre estos dos?
Él tiene algo similar a lo siguiente:
var item = someObject.Where(user => user.Id == Id).Single();
Mientras que yo he estado haciendo lo siguiente:
var item = someObject.Single(user => user.Id == Id);
¿Hay alguna diferencia real entre los dos? Sé que Jon Skeet es prácticamente el dios C#, así que tiendo a pensar que su conocimiento en esta área es mejor que el mío, así que podría estar malinterpretando algo aquí. Espero que alguien pueda ayudar.
Incluso los dioses cometen errores. Solo mire en California – Dismissile
@Dismissile: WTF? California es el cielo en la Tierra. – jason
@Jason. Sustituya California por su estado/lugar más odiado entonces :) El lugar puede ser agradable y soleado pero la gente es retardada;) – Dismissile