aqui va el code con las dudas ,es la página 20 y algo de c# language especification
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
Una duda, que son deberes?
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.
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
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.
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 :¬¬
Pobre del cliente que busque "programador java" en su agenda y le salgas tú...
Saludos!
Cita de: 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
-.- ve a leer vago :D
Cita de: EleKtro H@cker en 21 Enero 2013, 16:14 PM
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:
1. Pero yo nunca he dicho "soy un super programador VB.NET, cuidado conmigo!" :¬¬
2. Ya no hago casi preguntas :silbar:
saludos!
@spiritdead
Pero todos notamos la diferencia de una pregunta y una tarea.
Y se ve a leguas quien quiere aprender.
saludos
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>
Una lista genérica, te toca buscar el resto :P
Saludos
Pues menos mal que programas java, yo diría que se parece mucho a C#
Cita de: ABDERRAMAH en 21 Enero 2013, 19:41 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.
Cita de: 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
>.> 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
Cita de: spiritdead en 21 Enero 2013, 21:04 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
Cita de: Novlucker en 21 Enero 2013, 21:06 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
Cita de: spiritdead en 21 Enero 2013, 21:07 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
Cita de: Novlucker en 21 Enero 2013, 19:34 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
Cita de: r7pyrred en 21 Enero 2013, 23:26 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 :¬¬
Cita de: Danyfirex en 21 Enero 2013, 23:41 PM
***** 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
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!
Cita de: EleKtro H@cker 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!
:) ya sabes lo q se siente verdad ? :)
Cita de: spiritdead en 22 Enero 2013, 03:41 AM
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
r7pyrredBueno ya no me salgo mas del tema, lastima que aya gente de este tipo. :(
pero seguro con el tiempo se va amoldando ;)
saludos
Cita de: spiritdead en 22 Enero 2013, 07:03 AM
:) ya sabes lo q se siente verdad ? :)
Siento que tienes algo en contra de EletroHacker, podrias ilustrarnos con tu opinion sobre él.
Cita de: $Edu$ en 22 Enero 2013, 14:54 PMSiento 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!
Cita de: $Edu$ en 22 Enero 2013, 14:54 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
@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
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.
Cita de: $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.
Idem con esto. ;D