Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2015, 14:42
misforosvictor08
 
Fecha de Ingreso: febrero-2015
Ubicación: D.F.
Mensajes: 52
Antigüedad: 9 años, 3 meses
Puntos: 0
Información dudas con string.Empty

vengo del mundo java con netbeans y recien empiezo en el mundo de c# con visual studio community 2015 y pues mi duda e inquietud es con respecto a las variables string, en especifico al momento de inicializarla en un contructor:

Código:
string nombre1 = "";
string nombre2 = null;
string nombre3 = string.Empty;
siempre he ocupado el "" para limpiar campos y las variables string, el null se que es valor por default para objetos string si estso no fueron inicializados (segun yo se que es asi en java pero en c# no lo se) pero luego esta el string.Empty; que segun por lo que investige y por la description que me ofrece el IDE se usa para representar cadenas vacias, entonces:

¿los datos asignados para las 3 variables son equivalentes o son totalmente diferentes?

Probe imprimiendolas en consola pero no se muestra el valor asignado (se que para "" y null esto es asi pero supongo que para string.Empty esto tambien es asi);
__________________
Mientras unos tienen el poder del dinero, otros tienen la luz del conocimiento y algunos más tienen la perseverancia del ingenio.