CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: RadicalEd en Martes 5 de Abril de 2005, 23:29
Título: Estructuras
Publicado por: RadicalEd en Martes 5 de Abril de 2005, 23:29
Alguien me podria hacer un gran favorsote, me pueden dar una pequeña explicacion de estructuras o una web donde las expliquen bien bien, es que estoy quedado en un programa y lo necesito enserito enserito.
Por fa' JuanK no me cierres el post
Título: Re: Estructuras
Publicado por: JuanK en Miércoles 6 de Abril de 2005, 04:10
Cielos que pregunta tan complicada RadicalEd!!!
en esta super pagina web hay 112.000 links respecto a ese tema:
Super Links (http://www.google.com.co/search?hl=es&q=struct+c%23&btnG=B%C3%BAsqueda+en+Google&meta=)
:hola:
Título: Re: Estructuras
Publicado por: Soultaker en Miércoles 6 de Abril de 2005, 14:48
Citar
en esta super pagina web hay 112.000 links respecto a ese tema
Je Je Je :D :lol: Realmente muy buena la super página web JuanK. B)
:comp:
Título: Re: Estructuras
Publicado por: RadicalEd en Miércoles 6 de Abril de 2005, 17:51
Código: Text
public struct nodo
{
public int[] cedula;
public string[] nombre;
public string[] ape;
}
public static void Main()
{
nodo n=new nodo();
n.cedula=new int[num];
n.nombre=new string[num];
n.ape=new string[num];
}
Asi esta bien?
Por ahi me dijeron que las estructuras no se deben instanciar, osea, no se debe poner nodo n=new nodo(); solo dejarlo nodo n;
Entonces cual es el error JuanK?
Título: Re: Estructuras
Publicado por: JuanK en Jueves 7 de Abril de 2005, 20:45
Código: Text
public struct nodo
{
public int[] cedula;
public string[] nombre;
public string[] ape;
}
public static void Main()
{
nodo n=new nodo();
n.cedula=new int[num];
n.nombre=new string[num];
n.ape=new string[num];
}
Esta bien, las estructuras a diferencia de las clases, no tienen que ser instanciadas, pero eso no quiere decir que no se pueda.
el codigo anterior funciona tambien asi:
Código: Text
public struct nodo
{
public int[] cedula;
public string[] nombre;
public string[] ape;
}
public static void Main()
{
nodo n=new nodo();
}
o asi:
Código: Text
public struct nodo
{
public int[] cedula;
public string[] nombre;
public string[] ape;
}
public static void Main()
{
nodo n;
}
o asi:
Código: Text
public struct nodo
{
public nodo(boolean nada)
{
if(nada ==true)
{
cedula=new int[num];
nombre=new string[num];
ape=new string[num];
}
}
}
public static void Main()
{
nodo n=new nodo(true);
}
etc etc ves no hay nada de complicado... :scream:
Título: Re: Estructuras
Publicado por: margo en Viernes 6 de Mayo de 2005, 23:46
Cuando dices estructura t refieres a las estructuras de control?? if, for....etc
Título: Re: Estructuras
Publicado por: RadicalEd en Jueves 12 de Mayo de 2005, 19:43
no, mira bien el post, las estructuras son muy diferentes a las sentencias de control.