Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Lord Trancos 2 en 18 de Noviembre de 2004, 11:55:36 PM

Título: "with" En C#
Publicado por: Lord Trancos 2 en 18 de Noviembre de 2004, 11:55:36 PM
 Es cierto que no existe equivalente del "with" de VB/VB.NET en C#?

:blink:

(grrr)  tendre que escribir como un gilipichi lo mismo chorrocientasmil veces? (nooo)

Se que puedo hacer cosas como esta....


DataSet dsMain = new DataSet("dsMain");  
DataColumnCollection cols;

dsMain.Tables.Add("Links");

cols = dsMain.Tables["Links"].Columns;
cols.Add("URL");
cols.Add("Description");
...


en lugar de esta



DataSet dsMain = new DataSet("dsMain");  

dsMain.Tables.Add("Links");

dsMain.Tables["Links"].Columns.Add("URL");
dsMain.Tables["Links"].Columns.Add("Description");
...


pero sigue sin convencerme...  
Título: "with" En C#
Publicado por: Grugnorr en 19 de Noviembre de 2004, 07:45:19 AM
 Pues... Copy & Paste  :D

No hay 'With' en C#
Título: "with" En C#
Publicado por: Haddd en 19 de Noviembre de 2004, 09:15:07 AM
 Ni with ni valores por defecto en los métodos!!!  :blink:  
Título: "with" En C#
Publicado por: Grugnorr en 19 de Noviembre de 2004, 04:23:38 PM
 Ni referencias constantes( que eso sí me importa) ni declaración de que tipo de excepciones lanza un método.... ni...

Por ahí hay una entrevista donde el ingeniero jefe de C# explica muchas cosas.  Cuando pueda os paso el link.

En vez de parámetros por defecto, crea una sobrecarga que le pase el parámetro por defecto.

No hay declaración de excepciones en los métodos porque modificando el código y teniendo que tratar las excepciones rompes la interfaz.