elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Uso de generics en C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Uso de generics en C#  (Leído 3,823 veces)
softdonet

Desconectado Desconectado

Mensajes: 13



Ver Perfil WWW
Uso de generics en C#
« en: 4 Septiembre 2008, 21:43 pm »

Código
  1. VISUAL C#
  2.  
  3. Class1.cs
  4.  
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Text;
  8.  
  9. namespace WindowsApplication1
  10. {
  11.  
  12. class Class1
  13. {
  14.  
  15. private string apellido;
  16. private string nombre;
  17. private int edad;
  18.  
  19. public int Edad
  20. {
  21. get { return edad; }
  22. set { edad = value; }
  23. }
  24. private DateTime fecha;
  25.  
  26. public DateTime Fecha
  27. {
  28. get { return fecha; }
  29. set { fecha = value; }
  30. }
  31. public Class1()
  32. {
  33.  
  34. }
  35. public Class1(string apellido,string nombre,int edad,DateTime f)
  36. {
  37. this.apellido = apellido;
  38. this.nombre = nombre;
  39. this.edad = edad;
  40. this.fecha = f;
  41. }
  42.  
  43. public string Apellido
  44. {
  45. get { return apellido; }
  46. set { apellido = value; }
  47. }
  48.  
  49.  
  50. public string Nombre
  51. {
  52. get { return nombre; }
  53. set { nombre = value; }
  54. }
  55.  
  56. public virtual string getCodigo()
  57. {
  58. return apellido.Substring(0, 1) + nombre.Substring(0, 1) + "001";
  59. }
  60.  
  61.  
  62. }
  63.  
  64.  
  65. }
  66.  
  67. Class2.cs
  68.  
  69. using System;
  70. using System.Collections.Generic;
  71. using System.Text;
  72.  
  73. namespace WindowsApplication1
  74. {
  75. class Class2 : Class1
  76. {
  77. private int sueldo;
  78. private string codigo;
  79. public int Sueldo
  80. {
  81. get { return sueldo; }
  82. set { sueldo = value; }
  83. }
  84. public string Codigo
  85. {
  86. get { return codigo; }
  87. }
  88. public Class2(string apellido,string nombre,int edad)
  89.  
  90.  
  91. {
  92.  
  93. }
  94. public Class2() : base("Perez", "Juan", 25,DateTime.Now) { }
  95.  
  96. public override string getCodigo() {
  97. //return base.getCodigo();
  98. codigo = Apellido.Substring(0, 1) + Nombre.Substring(0, 1) + Fecha.Year.ToString().Substring(2,2);
  99. return codigo;
  100. }
  101. public override string ToString()
  102. {
  103. string cadena="";
  104. cadena += "Codigo : " + Codigo + "\n" + "Apellido : " + Apellido + "\n" + "Nombre : " + Nombre;
  105. return cadena;
  106. }
  107.  
  108. }
  109.  
  110. }


Visitar :
http://www.jsoftnet.com/


« Última modificación: 4 Septiembre 2008, 22:04 pm por softdonet » En línea

Meta


Desconectado Desconectado

Mensajes: 3.438



Ver Perfil WWW
Re: Uso de generics en C#
« Respuesta #1 en: 4 Septiembre 2008, 23:17 pm »

No dicen donde se guardan los datos si en txt o en base de datos SQL. Aún así buen trabajo.


En línea

softdonet

Desconectado Desconectado

Mensajes: 13



Ver Perfil WWW
Re: Uso de generics en C#
« Respuesta #2 en: 5 Septiembre 2008, 16:28 pm »

no se alamacene en ningun txt, ni en una base de datos,solo se agregan al control.la idea es alamcernalo en memoria,haciendo uso de generics,para la luego agregarlo al control gridview
En línea

MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Uso de generics en C#
« Respuesta #3 en: 9 Septiembre 2008, 23:04 pm »

haber, en el code que colocas solo hay un par de clases heredando una de la otra, y sobreescribes algunos metodos pero no veo por ningun lado la lista generica o la clase generica donde almacenas los datos...

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
« Última modificación: 9 Septiembre 2008, 23:05 pm por MANULOMM » En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines