Ambos son aceptados por el compilador:¿ToString() es bueno, malo o simplemente redundante?
ssMinnow = listStrLineElements[VESSEL_TO_AVOID].ToString();
ssMinnow = listStrLineElements[VESSEL_TO_AVOID];
es una forma preferible a la otra? ToString() o no ToString(), esa es la pregunta.
si sabes que 'listStrLineElements' es ** siempre ** una cadena, no lo usaría, no tiene sentido convertir al mismo tipo. – Kani
No listStrLineElements a List type? El nombre sugiere eso. Si no es así, cambie el nombre en consecuencia. –
Holystream
Esto también es aceptado por el compilador: 'listStrLineElements [VESSEL_TO_AVOID] .ToString(). ToString(). ToString(). ToString();' pero eso no significa que sea un buen código ;-) Si ya es una cadena, ¿Por qué llamar a ToString? –