Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/04/2005, 10:11
RadicalEd
 
Fecha de Ingreso: octubre-2004
Ubicación: COLOMBIA
Mensajes: 240
Antigüedad: 20 años, 4 meses
Puntos: 3
[color=blue]Mira este es el codigo completo completo, me dicen que esta mal, esta segun como me dijistes antes que lo pusiera para lo de los colores y todo eso.[color]
Código:
using System.Runtime.InteropServices;
using System;
namespace vector
{
class vectorApp
{
 [DllImport ("kernel32.dll")]
 public static extern bool SetConsoleTextAttribute(IntPtr hConsoleOutput, int wAttributes);
 [DllImport ("kernel32.dll")]
 public static extern IntPtr GetStdHandle(uint nStdHandle);
 public struct nodo
 {
  public int[] cedula;
  public string[] nombre;   
  public string[] ape;
 }
 public static void Main()
 {
  nodo n;
  ushort num=20;
  uint STD_OUTPUT_HANDLE=0xfffffff5;
  IntPtr hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
  n.cedula=new int[num];
  n.nombre=new string[num];
  n.ape=new string[num];
  for(int x=1;x<=num;x++)
  {
   Console.Write("# de cedula: {0}",x);
   n.cedula[x]=Console.ReadLine();
   Console.Write("Digite nombre: {0}",x);
   n.nombre[x]=Console.ReadLine();
   Console.Write("Digite apellido: {0}",x);
   n.ape[x]=Console.ReadLine();
  }
  Console.WriteLine("Datos Introducidos");
  string a=Console.ReadLine();
  Console.WriteLine("Cedula          Nombre          Apellido");
  Boolean b=true;
  for(int x=1;x<=num;x++)
  {
   if(b=true)
   {
    SetConsoleTextAttribute(hConsole, 15);
    Console.WriteLine("{0}          {0}          {0}",n.cedula[x].ToString(),n.nombre[x],n.ape[x]);
    Console.WriteLine();
    b=false;
   }
   else
   {
    SetConsoleTextAttribute(hConsole, 15);
    Console.WriteLine("{0}          {0}          {0}",n.cedula[x].ToString(),n.nombre[x],n.ape[x]);
    Console.WriteLine();
    b=true;
   }
  }
  a=Console.ReadLine();
 }
}
}
me dicen que el problema esta en la estructura, pero realmente no se que es