Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: r7pyrred en 20 Enero 2013, 23:11 pm



Título: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: r7pyrred 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


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Patxiku69 en 20 Enero 2013, 23:22 pm
Una duda, que son deberes?


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: $Edu$ 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.


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: r7pyrred 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


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: $Edu$ 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.


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Danyfirex 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  :¬¬


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Eleкtro en 21 Enero 2013, 16:14 pm
Pobre del cliente que busque "programador java" en su agenda y le salgas tú...

Saludos!


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead 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:


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Eleкtro 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!


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Danyfirex 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



Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: r7pyrred en 21 Enero 2013, 19:29 pm
parecerá fácil una vez es aprendido pero el  la language specification noes fácil
por favor respondan al menos que es eso de List<T>


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Novlucker en 21 Enero 2013, 19:34 pm
Una lista genérica, te toca buscar el resto :P

Saludos


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: ABDERRAMAH en 21 Enero 2013, 19:41 pm
Pues menos mal que programas java, yo diría que se parece mucho a C#


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: $Edu$ en 21 Enero 2013, 20:27 pm
Pues menos mal que programas java, yo diría que se parece mucho a C#

Lo que pasa que el no esta aprendiendo C#, esta aprendiendo "C# language especification" segun él jajajaja.


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead en 21 Enero 2013, 21:04 pm
@spiritdead
Pero todos notamos la diferencia de una pregunta y una tarea.

Y se ve a leguas quien quiere aprender.


saludos



>.> e visto cosas q si aprenden a usar google, suele ser muy generoso :)

algo dificil seria Manejo avanzado de sockets y procesamiento de array de bytes... eso si vale la pena preguntar


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Novlucker en 21 Enero 2013, 21:06 pm
>.> e visto cosas q si aprenden a usar google, suele ser muy generoso :)

algo dificil seria Manejo avanzado de sockets y procesamiento de array de bytes... eso si vale la pena preguntar
La duda sería que es manejo avanzado de sockets y procesamiento de array de bytes :P


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead en 21 Enero 2013, 21:07 pm
La duda sería que es manejo avanzado de sockets y procesamiento de array de bytes :P

ejemplo cuando trabajas con 1 server centralizado, y recibes muchos tipos de datos  de cientos de clientes conectados

(chat,transferencia de archivos,chats privados,data adicional) todo a la vez :P eso si q es para pensar 1 rato


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Novlucker en 21 Enero 2013, 21:16 pm
ejemplo cuando trabajas con 1 server centralizado, y recibes muchos tipos de datos  de cientos de clientes conectados

(chat,transferencia de archivos,chats privados,data adicional) todo a la vez :P eso si q es para pensar 1 rato

Depende de como lo mires, hay temas que resultarán más o menos avanzados para algunos u otros, sobre ese en puntual ... BinaryFormatter (http://msdn.microsoft.com/es-es/library/system.runtime.serialization.formatters.binary.binaryformatter(v=vs.80).aspx) sin mayor preocupación :P

Saludos


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: r7pyrred en 21 Enero 2013, 23:26 pm
Una lista genérica, te toca buscar el resto :P

Saludos
SI SI Era eso ,gracias Novlucker , si quieren responder algo mas , por mp xD
PD:¿Tan difícil era? menos mal que está Novlucker


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Danyfirex en 21 Enero 2013, 23:41 pm
SI SI Era eso ,gracias Novlucker , si quieren responder algo mas , por mp xD
PD:¿Tan difícil era? menos mal que está Novlucker

***** tu actitud es malisima. te aseguro que no llegaras lejos. ni como programador ni como persona.  :-X  :¬¬


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead en 22 Enero 2013, 03:41 am
***** tu actitud es malisima. te aseguro que no llegaras lejos. ni como programador ni como persona.  :-X  :¬¬

xD concuerdo lamentablemente

pero bueno, nose porque si yo tarde meses documentandome la gente no lo hace tamb


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Eleкtro en 22 Enero 2013, 06:40 am
Ni siquiera se ha parado a buscar en el MSDN, lo de list(T) y todas sus dudas del code aparecen ahí.

Si me dijera que lo ha buscado y lo ha leido pero sigue sin entenderlo, pues eso ya es distinto... pero ni siquiera lo ha buscado!


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead en 22 Enero 2013, 07:03 am
Ni siquiera se ha parado a buscar en el MSDN, lo de list(T) y todas sus dudas del code aparecen ahí.

Si me dijera que lo ha buscado y lo ha leido pero sigue sin entenderlo, pues eso ya es distinto... pero ni siquiera lo ha buscado!

:) ya sabes lo q se siente verdad ? :)


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Danyfirex en 22 Enero 2013, 12:59 pm
xD concuerdo lamentablemente

pero bueno, nose porque si yo tarde meses documentandome la gente no lo hace tamb

claro tardaste documentandote pero seguro has aprendido? y querias aprender.

y estoy seguro que tu actitud no era ni un poquito parecida a la de r7pyrred

Bueno ya no me salgo mas del tema, lastima que aya gente de este tipo.  :(

pero seguro con el tiempo se va amoldando  ;)

saludos



Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: $Edu$ en 22 Enero 2013, 14:54 pm
:) ya sabes lo q se siente verdad ? :)

Siento que tienes algo en contra de EletroHacker, podrias ilustrarnos con tu opinion sobre él.


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Eleкtro en 22 Enero 2013, 15:43 pm
Siento que tienes algo en contra de EletroHacker, podrias ilustrarnos con tu opinion sobre él.

bah eso no importa! me da exactamente igual y no quiero ser ahora el centro de atención, yo sé que busco las cosas antes de preguntar y eso es lo que importa aunque alguno piense lo contrario xD.

saludos!


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: spiritdead en 22 Enero 2013, 15:51 pm
Siento que tienes algo en contra de EletroHacker, podrias ilustrarnos con tu opinion sobre él.

nose me fastidia las personas q no investigan, hasta cosas tan obvias... lo q sucede es q no has visto los otros foros aparte de este  :silbar: q no pondre url aca


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Eleкtro en 22 Enero 2013, 16:09 pm
@spiritdead
¿Y que van a ver en ese otro foro?

Verían lo mismo que han podido ver aquí, ¿no es cierto? (ya sabes que sí),

Si lo que te molesta es que haya sido inteligente por haber duplicado posts en foros para recibir más respuestas y más ayuda, entonces dilo sin rodeos, aunque no hace falta porque ya lo habrás dicho 3 veces que yo recuerde... creo que ya es suficiente, chico, puedes seguir pensando que no me documento.

Si tu cuando has empezado con algo que desconoces nunca has tenido dudas ni has preguntado a nadie y siempre has conseguido la correcta documentación en Google al primer click, cosa que dudo mucho porque todos somos humanos, entonces te doy la enhorabuena, en fín...

PD: No pienso seguir el tema

Saludos



Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: $Edu$ en 22 Enero 2013, 21:15 pm
Algunos usuarios a veces no entienden por que se le ayuda mas a uno que a otro, o se crean preferencias como han dicho, realmente es porque sabemos (saben) a quien vale la pena ayudarlo.


Título: Re: C# que eS este código y cuales son constructores ,métodos etc
Publicado por: Danyfirex en 22 Enero 2013, 22:11 pm
Algunos usuarios a veces no entienden por que se le ayuda mas a uno que a otro, o se crean preferencias como han dicho, realmente es porque sabemos (saben) a quien vale la pena ayudarlo.
Idem con esto.  ;D