Nunca me gustaron los operadores implícitos (prefiero los métodos de extensión) porque es difícil ver visualmente cuando ese lanzamiento/conversión ocurre en el código.¿Cómo obtener "Buscar usos" trabajando con métodos de operador implícitos?
Imagínese si usted tiene ejemplo, como a continuación:
public static implicit operator Deal(string dealAsXml)
{
//convert the xml into Deal object
}
Por encima de operador implícita ayuda a que usted eche/acuerdo de convertir en formato XML en reparto de objetos.
Por lo general, cuando hace clic derecho en un método, puede utilizar "Buscar usos" (o Alt + F7), lo cual es bastante útil, ¿hay algo similar para los operadores implícitos?
Creo que esa es otra razón para utilizar los métodos de extensiones siempre que sea posible.
Resharper tampoco encuentra usos de operadores implícitos. –
hizo lo mismo del pobre hombre también. :) que es bastante desalentador si tienes una gran solución –
Eso es muy malo. Uno pensaría que habría una manera ya que los operadores implícitos (creo) están compilados estáticamente y serían fácilmente detectables como cualquier método estático. –