Quiero utilizar el método DateTime.TryParse para obtener el valor de fecha y hora de una cadena en un valor Nullable. Pero cuando intento esto:¿Cómo uso DateTime.TryParse con un Nullable <DateTime>?
DateTime? d;
bool success = DateTime.TryParse("some date text", out (DateTime)d);
el compilador me dice
'hacia fuera' argumento no es clasificada como una variable
No está seguro de lo que tengo que hacer aquí. También lo intenté:
out (DateTime)d.Value
y eso tampoco funciona. ¿Algunas ideas?
Tienes razón, estaba buscando más de una línea para hacerlo, pero supongo que sí. No me gusta crear esa variable de temperatura, me siento desordenado.: -/Parece esto el escenario debería ser mejor soportado. –
vea la sugerencia de Binary Worrier de poner en línea psuedo eso en un método de extensión. –
¿Por qué está transfiriendo un DateTime a un DateTime? No necesita reinstalar d 2 antes de pasarlo al TryParse. –