С учетом этого выражения:
var q = (from c in db.ContattiTitoliStudio
where ...
orderby c.Data descending
select new
{
c.ID,
Date = c.Data.ToString("MM dd, YYYY"),
});
c.Data is nullable
, но также с ненулевым переменным - то же самое: "...No overload for method 'ToString' takes 1 arguments...
"
Я пытался nullable
, а необнуляемый, с (c.Data!=null)...
, с String.Format
, с DateTime.Parse
и т. д ... Но я не могу отформатировать c.Date
так, как я хочу.
В SQL Server я использую datetime
кактип.
Если я использую обычный Date = c.Date
, это будет отображаться как «01.01.2011 0.0.00».