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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  C# que eS este código y cuales son constructores ,métodos etc
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: C# que eS este código y cuales son constructores ,métodos etc  (Leído 14,065 veces)
r7pyrred

Desconectado Desconectado

Mensajes: 52


Ver Perfil
C# que eS este código y cuales son constructores ,métodos etc
« en: 20 Enero 2013, 23:11 pm »

aqui va el code con las dudas ,es la página 20 y algo de c# language especification
Código:
 public class List<T>
{ // que significa <List>
const int defaultCapacity = 4;

T[] items;// ahora otra t pero es un array¿?
int count;

public List(): this(defaultCapacity) {}
public List(int capacity) {
items = new T[capacity];
}

public int Count {
get { return count; }
}
public int Capacity { //Esto parexe un método con accesors
get {
return items.Length;
}

set {
if (value < count) value = count;

if (value != items.Length) {
T[] newItems = new T[value]; //explicad este uso de las T[]
Array.Copy(items, 0, newItems, 0, count);
items = newItems;
}

}
}

public T this[int index] {
get {
return items[index];
}
set {
items[index] = value;
OnChanged();
}
}

public void Add(T item) {//¿T item?
if (count == Capacity) Capacity = count * 2;
items[count] = item;
count++;
OnChanged();
}
protected virtual void OnChanged() {
if (Changed != null) Changed(this, EventArgs.Empty);
} \\De donde ha salido Changed que es yo no lo he visto ,lo juro , Y ,¿esto es un método?

public override bool Equals(object other) {
return Equals(this, other as List<T>);//Esto que es y porque usa list<>
}

static bool Equals(List<T> a, List<T> b)
 {

if (a == null) return b == null;

if (b == null || a.count != b.count) return false;

for (int i = 0; i < a.count; i++) {

if (!object.Equals(a.items[i], b.items[i])) {
return false;
}
}
 
     return true;
}


public static bool operator ==(List<T> a, List<T> b) {//que hace y queesesto¿?
return Equals(a, b);
}
public static bool operator !=(List<T> a, List<T> b) {
return !Equals(a, b);
}

}
Es de una clase expliquen el code comentado gracias


En línea

Patxiku69

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #1 en: 20 Enero 2013, 23:22 pm »

Una duda, que son deberes?


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #2 en: 20 Enero 2013, 23:59 pm »

Jajajaja he mirado otros mensajes tuyos y pides pides y pides, sin preguntar algo en concreto, solo pides que hagan cosas por vos, como si fueramos esclavos o algo asi jajajajaja.
En línea

r7pyrred

Desconectado Desconectado

Mensajes: 52


Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #3 en: 21 Enero 2013, 00:20 am »

Soy programador java pero estoy con el C# language especification y claro es
que se atasca cualquiera ,favor de ayudar, y ademas aporte en foro de programacion
algo,no juzgéis y contestar
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #4 en: 21 Enero 2013, 14:55 pm »

Jajaja seguro eres programador Java? mmm... xD

Me da risa solamente ver este y otros temas que has creado dando ordenes, como si fueras alguien superior a nosotros, no somos hormigas jajaja.
En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #5 en: 21 Enero 2013, 15:46 pm »

Joder yo no soy programador. y Te aseguro que leyendo un poco sobre esas funciones doy una explicación del código en 5 minutos.  :silbar:

deja lo vago  :¬¬
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.810



Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #6 en: 21 Enero 2013, 16:14 pm »

Pobre del cliente que busque "programador java" en su agenda y le salgas tú...

Saludos!
En línea

spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #7 en: 21 Enero 2013, 16:26 pm »

Soy programador java pero estoy con el C# language especification y claro es
que se atasca cualquiera ,favor de ayudar, y ademas aporte en foro de programacion
algo,no juzgéis y contestar

-.- ve a leer vago :D

Pobre del cliente que busque "programador java" en su agenda y le salgas tú...

Saludos!

me recuerda a alguien q satura el foro con 30 post diarios :)  :silbar:
En línea

Facilitador De Tareas - Task Simplifier (FDT)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.810



Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #8 en: 21 Enero 2013, 16:52 pm »

1. Pero yo nunca he dicho "soy un super programador VB.NET, cuidado conmigo!"  :¬¬
2. Ya no hago casi preguntas  :silbar:

saludos!
En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: C# que eS este código y cuales son constructores ,métodos etc
« Respuesta #9 en: 21 Enero 2013, 16:55 pm »

@spiritdead
Pero todos notamos la diferencia de una pregunta y una tarea.

Y se ve a leguas quien quiere aprender.


saludos

En línea

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

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