Comenzare tutoriales de programacion, mas orientado al lenguaje de alto nivel C# .
Para los que nunca programaron :
Estas lecciones tengo pensadas hacerlas para gente que quiere adentrarse en el mundo de la programacion. Pondre varios ejercicios , quiza algunos sean tediosos pero si no los hacen nunca van a aprender a pensar como un programador...
Leccion uno
Comenzaremos escribiendo el famoso "Hola Mundo". Primero necesitaremos un compilador , yo uso Visual Studio 2010 , pero tambien tienen alternativas gratuitas como sharpDelevop.
Como ven en la primera linea creamos una clase llamada HolaMundo , a diferencia de otros lenguajes , en C# todo codigo tiene que estar dentro de una clase (solo existen algunas excepciones como using,namespace,etc ). Cualquier codigo que no este dentro de una clase dara un error al compilar.
Luego de crear la clase llama HolaMundo abrimos una llave , todo el codigo que contenga la clase HolaMundo tiene que estar entre la llave de apertura { y la llave de cierre } al iigual que el metodo Main().
El metodo Main()
Un metodo es un conjunto de instrucciones , en este caso el metodo es Main() y tiene que existir cada vez que creamos una aplicacion en C# .
Tambien vemos que dice public , eso quiere decir que este metodo es publico a todo el programa.
Luego de public le sigue static , eso quiere decir que solo se puede hacer una copia por vez de metodo Main.
Y por ultimo "void" quiere decir que ese metodo no devuelve ningun valor.
Analicemos que es lo que hace el metodo Main() :
Lo que hace sin mucha explicaciones es escribir en consola "HolaMundo" .. y como sucede esto?
La funcion WriteLine() se encuentra en una clase llamada Consola. La Palabra Console usada justo antes de la llamada a la funcion WriteLine() indica al compilador que la funcion WriteLine() se encuentra en una clase llamada Console. La clase Console es una de las muchas clases de .NET Framework y la funcione WriteLine() es un mimbro de esta. y System es un espacio de nombre.
Todo eso podria interpretarse como : "Compilador c# quiero llamar a WriteLine() con el parametro de cadena string "HolaMundo".
Una cosa muy importante es que al finalizar una instruccion va el punto y coma ( ; ) .
Espero que se haya entendido algo la leccion uno , si tienen alguna duda las respondere. Saludos!
Para los que nunca programaron :
Estas lecciones tengo pensadas hacerlas para gente que quiere adentrarse en el mundo de la programacion. Pondre varios ejercicios , quiza algunos sean tediosos pero si no los hacen nunca van a aprender a pensar como un programador...
Leccion uno
Comenzaremos escribiendo el famoso "Hola Mundo". Primero necesitaremos un compilador , yo uso Visual Studio 2010 , pero tambien tienen alternativas gratuitas como sharpDelevop.
[color=#000000]
class HolaMundo{
public static void Main() {
System.Console.WriteLine("HolaMundo");
}
}
[/color]
Como ven en la primera linea creamos una clase llamada HolaMundo , a diferencia de otros lenguajes , en C# todo codigo tiene que estar dentro de una clase (solo existen algunas excepciones como using,namespace,etc ). Cualquier codigo que no este dentro de una clase dara un error al compilar.
Luego de crear la clase llama HolaMundo abrimos una llave , todo el codigo que contenga la clase HolaMundo tiene que estar entre la llave de apertura { y la llave de cierre } al iigual que el metodo Main().
El metodo Main()
Un metodo es un conjunto de instrucciones , en este caso el metodo es Main() y tiene que existir cada vez que creamos una aplicacion en C# .
Tambien vemos que dice public , eso quiere decir que este metodo es publico a todo el programa.
Luego de public le sigue static , eso quiere decir que solo se puede hacer una copia por vez de metodo Main.
Y por ultimo "void" quiere decir que ese metodo no devuelve ningun valor.
Analicemos que es lo que hace el metodo Main() :
Lo que hace sin mucha explicaciones es escribir en consola "HolaMundo" .. y como sucede esto?
La funcion WriteLine() se encuentra en una clase llamada Consola. La Palabra Console usada justo antes de la llamada a la funcion WriteLine() indica al compilador que la funcion WriteLine() se encuentra en una clase llamada Console. La clase Console es una de las muchas clases de .NET Framework y la funcione WriteLine() es un mimbro de esta. y System es un espacio de nombre.
Todo eso podria interpretarse como : "Compilador c# quiero llamar a WriteLine() con el parametro de cadena string "HolaMundo".
Una cosa muy importante es que al finalizar una instruccion va el punto y coma ( ; ) .
Espero que se haya entendido algo la leccion uno , si tienen alguna duda las respondere. Saludos!