<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Introducción a C# para programadores Java</title>
	<atom:link href="http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/</link>
	<description>Mundo geek, bitácora sobre todo lo geek: software, gadgets, tecnología, internet, ...</description>
	<lastBuildDate>Sat, 26 May 2012 01:36:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: abel</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-632624</link>
		<dc:creator>abel</dc:creator>
		<pubDate>Tue, 10 Apr 2012 02:28:41 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-632624</guid>
		<description>Tengo la siguiente función en java y quiero convertirla a C# pero no se cuales son los equivalentes de Character, Iterator y Collections

private static char[] obtenerUnicosOrdenados(char[] original)
        {
            ArrayList lista = new ArrayList();
            for (int i = 0; i &lt; original.Length; i++)
            {
                char caracter = original[i];
                Character cObj = new Character(caracter);
                if (!lista.Contains(cObj))
                {
                    lista.Add(cObj);
                }
            }
            Collections.sort(lista);
            char[] caracteresUnicos = new char[lista.size()];
            int n = 0;
            for (Iterator iter = lista.iterator(); iter.hasNext(); n++)
            {
                Character cObject = (Character)iter.next();
                caracteresUnicos[n] = cObject.charValue();
            }
            return caracteresUnicos;
        }

Alguien me puede ayudar??</description>
		<content:encoded><![CDATA[<p>Tengo la siguiente función en java y quiero convertirla a C# pero no se cuales son los equivalentes de Character, Iterator y Collections</p>
<p>private static char[] obtenerUnicosOrdenados(char[] original)<br />
        {<br />
            ArrayList lista = new ArrayList();<br />
            for (int i = 0; i &lt; original.Length; i++)<br />
            {<br />
                char caracter = original[i];<br />
                Character cObj = new Character(caracter);<br />
                if (!lista.Contains(cObj))<br />
                {<br />
                    lista.Add(cObj);<br />
                }<br />
            }<br />
            Collections.sort(lista);<br />
            char[] caracteresUnicos = new char[lista.size()];<br />
            int n = 0;<br />
            for (Iterator iter = lista.iterator(); iter.hasNext(); n++)<br />
            {<br />
                Character cObject = (Character)iter.next();<br />
                caracteresUnicos[n] = cObject.charValue();<br />
            }<br />
            return caracteresUnicos;<br />
        }</p>
<p>Alguien me puede ayudar??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Zootropo</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-358599</link>
		<dc:creator>Zootropo</dc:creator>
		<pubDate>Mon, 17 Jan 2011 21:31:28 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-358599</guid>
		<description>Para listas tienes System.Collections.Generic.List. Para árboles, creo que no hay nada en las librerías estándares, o al menos recuerdo haber creado una pequeña implementación propia. No te sé decir seguro porque hace meses que no toco nada de C#.</description>
		<content:encoded><![CDATA[<p>Para listas tienes System.Collections.Generic.List. Para árboles, creo que no hay nada en las librerías estándares, o al menos recuerdo haber creado una pequeña implementación propia. No te sé decir seguro porque hace meses que no toco nada de C#.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Felipe Fernández</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-358596</link>
		<dc:creator>Felipe Fernández</dc:creator>
		<pubDate>Mon, 17 Jan 2011 21:12:50 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-358596</guid>
		<description>Hola,

Sé que esta entrada lleva muuucho tiempo y bueno trabajo un poco de c# pero nunca he aprendido a usar listas o árboles o algo así y me acordé de esto pensando que acá podría encontrarlo dado que en java es un tipo de dato muy útil y natural ¿Sabes algo al respecto de esto? Buscar en google (he hecho nada más como 2 búsquedas) no me ha arrojado nada interesante.</description>
		<content:encoded><![CDATA[<p>Hola,</p>
<p>Sé que esta entrada lleva muuucho tiempo y bueno trabajo un poco de c# pero nunca he aprendido a usar listas o árboles o algo así y me acordé de esto pensando que acá podría encontrarlo dado que en java es un tipo de dato muy útil y natural ¿Sabes algo al respecto de esto? Buscar en google (he hecho nada más como 2 búsquedas) no me ha arrojado nada interesante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: StudentClub.ITmina &#187; Visual Studio 2010</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-340295</link>
		<dc:creator>StudentClub.ITmina &#187; Visual Studio 2010</dc:creator>
		<pubDate>Sun, 19 Sep 2010 05:20:59 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-340295</guid>
		<description>[...] paralela, soporte completo para IronPython, IronRuby y F#; nuevas características para C# y Visual Basic, WPF 4.0, con nuevos controles, mejor renderizado de texto y mejor soporte de [...]</description>
		<content:encoded><![CDATA[<p>[...] paralela, soporte completo para IronPython, IronRuby y F#; nuevas características para C# y Visual Basic, WPF 4.0, con nuevos controles, mejor renderizado de texto y mejor soporte de [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Alejandro</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-329540</link>
		<dc:creator>Alejandro</dc:creator>
		<pubDate>Mon, 31 May 2010 21:53:07 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-329540</guid>
		<description>No le tengan tanto miedo a su Amigo Microsoft, jejeje.

C# me gusta mas que Java para hacer Interfaces gráficas de manera rápida, pero Java me gusta mas para hacer programas mas técnicos.

Saludos.</description>
		<content:encoded><![CDATA[<p>No le tengan tanto miedo a su Amigo Microsoft, jejeje.</p>
<p>C# me gusta mas que Java para hacer Interfaces gráficas de manera rápida, pero Java me gusta mas para hacer programas mas técnicos.</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Visual Studio 2010 y .NET 4.0</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-324970</link>
		<dc:creator>Visual Studio 2010 y .NET 4.0</dc:creator>
		<pubDate>Tue, 13 Apr 2010 10:30:21 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-324970</guid>
		<description>[...] paralela, soporte completo para IronPython, IronRuby y F#; nuevas características para C# y Visual Basic, WPF 4.0, con nuevos controles, mejor renderizado de texto y mejor soporte de [...]</description>
		<content:encoded><![CDATA[<p>[...] paralela, soporte completo para IronPython, IronRuby y F#; nuevas características para C# y Visual Basic, WPF 4.0, con nuevos controles, mejor renderizado de texto y mejor soporte de [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pato</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-324373</link>
		<dc:creator>pato</dc:creator>
		<pubDate>Tue, 06 Apr 2010 00:47:19 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-324373</guid>
		<description>hola...los interesados en programar en c#...lean el libro Manual de Referencia de C#...de Helbert Scildt...es muy bueno y super explicado...</description>
		<content:encoded><![CDATA[<p>hola&#8230;los interesados en programar en c#&#8230;lean el libro Manual de Referencia de C#&#8230;de Helbert Scildt&#8230;es muy bueno y super explicado&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: wuill</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-316782</link>
		<dc:creator>wuill</dc:creator>
		<pubDate>Sat, 16 Jan 2010 08:04:57 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-316782</guid>
		<description>fox sabes porq mucha gente no usa C# te lo planteo.

1. C# no es multiplataforma ya q el framework (la maquina virtual de MS) no es multi baja un poco el nivel, trae unicamente para windows y si es para linux unicamente el mono nose si se puede con el proyecto lucas de Linux y Mac no tiene plataforma para framework entro otros SO.

2. Java es el rey en juegos para moviles, entre otras aplicaciones, C# no es usado en los moviles.

3. C# es de MS asi q el codigo es privado, a pesar de q Java fue adquirida por Oracle ya dijeron q van a seguir con el codigo FREE de java de incluso dijeron q van a deguir avanzando con la tecnologia de Java.

4. Java tiene opcion para Webs C# no, MS si con ASP pero igual C# no, ademas Java tiene 2 IDES muy potentes Netbeans mi favorito y Eclipse y para C# tienes q pagar por un IDE y si consigues IDES gratis no van a ser potentes como los q tienes q comprar.

5. todo lo q es de MS en algo se tiene q pagar pueda q no pagues por usar c# (la licencia) pero en algo tendras q gastar en usar C# como te dije en los IDES q MS siempre quiere tener ingresos.

--------------------------------------------

la venta de C# es q es un poco mas rapido q Java un poco pero se trabaja en hacerlo mas rapido a la hora de compilar y en las mejoras de el futuro un claro ejemplo es la creacion de JAVAFX compila mucho mejor entre otras opciones q da!.

Igual yo se programar en C# pero prefiero Java ya q con el empece y me gusta muchu mucho todo lo q tenga q ver con OpenSource o bien FREE, no quiero pagar por una estupida licencia y mas a un q todo lo q es de MS siempre se tiene q pagar por algo y MS pueda q tenga mucha mucha fama pero ahora es Google la empresa mas famosa y ya esta dejando atras a MS bueno yo creo q ya dejo atras a MicroShit = MS HAHA.  

POST para el idiota q dijo q C# es mas popular en Linux ni idea de donde leeo eso un blog amante de MS de plano, linux todo es FREE o OpenSource, Linux usa lenguajes como Phyton, C, C++, Java, Perl, Gambas entre otros no de MS.</description>
		<content:encoded><![CDATA[<p>fox sabes porq mucha gente no usa C# te lo planteo.</p>
<p>1. C# no es multiplataforma ya q el framework (la maquina virtual de MS) no es multi baja un poco el nivel, trae unicamente para windows y si es para linux unicamente el mono nose si se puede con el proyecto lucas de Linux y Mac no tiene plataforma para framework entro otros SO.</p>
<p>2. Java es el rey en juegos para moviles, entre otras aplicaciones, C# no es usado en los moviles.</p>
<p>3. C# es de MS asi q el codigo es privado, a pesar de q Java fue adquirida por Oracle ya dijeron q van a seguir con el codigo FREE de java de incluso dijeron q van a deguir avanzando con la tecnologia de Java.</p>
<p>4. Java tiene opcion para Webs C# no, MS si con ASP pero igual C# no, ademas Java tiene 2 IDES muy potentes Netbeans mi favorito y Eclipse y para C# tienes q pagar por un IDE y si consigues IDES gratis no van a ser potentes como los q tienes q comprar.</p>
<p>5. todo lo q es de MS en algo se tiene q pagar pueda q no pagues por usar c# (la licencia) pero en algo tendras q gastar en usar C# como te dije en los IDES q MS siempre quiere tener ingresos.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>la venta de C# es q es un poco mas rapido q Java un poco pero se trabaja en hacerlo mas rapido a la hora de compilar y en las mejoras de el futuro un claro ejemplo es la creacion de JAVAFX compila mucho mejor entre otras opciones q da!.</p>
<p>Igual yo se programar en C# pero prefiero Java ya q con el empece y me gusta muchu mucho todo lo q tenga q ver con OpenSource o bien FREE, no quiero pagar por una estupida licencia y mas a un q todo lo q es de MS siempre se tiene q pagar por algo y MS pueda q tenga mucha mucha fama pero ahora es Google la empresa mas famosa y ya esta dejando atras a MS bueno yo creo q ya dejo atras a MicroShit = MS HAHA.  </p>
<p>POST para el idiota q dijo q C# es mas popular en Linux ni idea de donde leeo eso un blog amante de MS de plano, linux todo es FREE o OpenSource, Linux usa lenguajes como Phyton, C, C++, Java, Perl, Gambas entre otros no de MS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: florencia</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-313862</link>
		<dc:creator>florencia</dc:creator>
		<pubDate>Thu, 10 Dec 2009 21:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-313862</guid>
		<description>Tengo que rendir java y no entiendo nada!!!</description>
		<content:encoded><![CDATA[<p>Tengo que rendir java y no entiendo nada!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: NMG</title>
		<link>http://mundogeek.net/archivos/2009/05/08/introduccion-a-c-para-programadores-java/#comment-304200</link>
		<dc:creator>NMG</dc:creator>
		<pubDate>Thu, 13 Aug 2009 21:51:42 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/?p=3185#comment-304200</guid>
		<description>Saludos Banda Malandra.

Tengo tiempo desarrollando en Java  y recientemente me pase a C#, tengo la impresion que hicieron con C# fue lo mismo que ha hecho MS con otros productos. Tomar un producto (Muy bueno como es el caso de java), retocarlo, maquillarlo, y ofrecerlo con ultima novedad, eso que salvara el mundo. A muchos le desagrada MS por esta forma de trabajar. Pero vamos la neta es que sin MS nada de lo que conocemos actualmente en la industria del software seria como actualmente es.
Y pues MS tambien ha hecho grandes contribucioes ( quiza no con tanta frecuencia) alli esta HTTPRequest. Linq, y otras mondas muy utiles, en fin, yo vivo de esto y espero que jamas haya que pagar licencias para poder trabajar con c#, vb.net

Saludos a Xalapa</description>
		<content:encoded><![CDATA[<p>Saludos Banda Malandra.</p>
<p>Tengo tiempo desarrollando en Java  y recientemente me pase a C#, tengo la impresion que hicieron con C# fue lo mismo que ha hecho MS con otros productos. Tomar un producto (Muy bueno como es el caso de java), retocarlo, maquillarlo, y ofrecerlo con ultima novedad, eso que salvara el mundo. A muchos le desagrada MS por esta forma de trabajar. Pero vamos la neta es que sin MS nada de lo que conocemos actualmente en la industria del software seria como actualmente es.<br />
Y pues MS tambien ha hecho grandes contribucioes ( quiza no con tanta frecuencia) alli esta HTTPRequest. Linq, y otras mondas muy utiles, en fin, yo vivo de esto y espero que jamas haya que pagar licencias para poder trabajar con c#, vb.net</p>
<p>Saludos a Xalapa</p>
]]></content:encoded>
	</item>
</channel>
</rss>

