• Viernes 19 de Abril de 2024, 22:04

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pipexsix

Páginas: [1]
1
C# / Re: Agenda Electronica... como pasar de xml a un txt
« en: Domingo 9 de Mayo de 2010, 22:33 »
Cita de: "Jeysscarr"
Supongamos que tienes una clase PERSONA que tiene dos propiedades: nombre y edad

asi se crearia y escribiria un archivo de texto:
Código: C#
  1. using System;
  2. using System.IO;
  3.  
  4. static void Main(string[] args)
  5. {
  6.     string fileName = "temp.txt";
  7.     StreamWriter writer = File.CreateText(fileName);
  8.  
  9.     writer.WriteLine("Nombre: "+ Persona.nombre +", Edad: "+ Persona.edad);
  10.     writer.Close();
  11. }
  12.  

Esto INSERTA los datos:
Código: C#
  1. using System;
  2. using System.IO;
  3.  
  4. static void Main(string[] args)
  5. {
  6.     try
  7.     {
  8.         string fileName = "temp.txt";
  9.         // esto inserta texto en un archivo existente, si el archivo no existe lo crea
  10.         StreamWriter writer = File.AppendText(fileName);
  11.         writer.WriteLine("Este es el texto adicionado.");
  12.         writer.Close();
  13.     }
  14.     catch
  15.     {
  16.         Console.WriteLine("Error");
  17.     }
  18. }
  19.  

y Asi se lee:
Código: C#
  1. using System;
  2. using System.IO;
  3.  
  4. static void Main(string[] args)
  5. {
  6.     string fileName = "temp.txt";
  7.     FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
  8.     StreamReader reader = new StreamReader(stream);
  9.  
  10.     while (reader.Peek() > -1) Console.WriteLine(reader.ReadLine());
  11.     reader.Close();
  12. }
  13.  

Espero haber ayudado



Oh!, se me habia olvidado agradecer... Así que Muchas gracias por la ayuda.. me sirvio para entender muchas cosas, saludos!

2
C# / Re: Agenda Electronica... como pasar de xml a un txt
« en: Viernes 23 de Abril de 2010, 21:04 »
Cita de: "Jeysscarr"
Solo debes usar el metodo FIle.CreateText
y Escribir en lineas son formato los atributos de cada clase usando un foreach...

Y como seria eso, creo que no entiendo mucha programacion todavia...
si alguien me pudiera explicar porfavor

3
C# / Agenda Electronica... como pasar de xml a un txt
« en: Viernes 23 de Abril de 2010, 18:17 »
Hola amigos del foro, estoy haciendo una agenda electronica que guarde un nombre, apellido, un telefono fijo, un celular y un e-mail, la estoy haciendo en base de otra que pille en el foro, la modifique un poco, lo que me piden es trabajar con la libreria System IO. y guardar la informacion en un archivo de texto, pero la que descargue guarda la informacion en .xml y nose como pasarla a un .txt, además ahora me arroja un error que desconosco y nose como solucionarlo, si alguno de estedes me podria ayudar o guiarme como solucionarlo....

adjunto mi archivo para que lo vean...
de ante mano muchas gracias

Saludos!

4
C# / Re: Nuevo
« en: Martes 30 de Marzo de 2010, 06:30 »
Creo que a mi tambien me sirvio este tema!!!

Espero ahora aprender realmente un pococ de C#

5
C# / Invertir el orden
« en: Miércoles 25 de Noviembre de 2009, 13:01 »
Implementar un formulario con dos GroupBox, en el primero incluir 3 textBox y un butonoton. En el 2do groupbox se debe agregar otros tres textbox los cuales al hacer click deberán mostrar en orden inverso lo mostrado

6
C# / Re: Leer desdela pantalla lo escrito hasta escribir "Salir"
« en: Sábado 24 de Octubre de 2009, 04:19 »
Cita de: "mrjuan"
Eso está bien.... sigue intentando y si encuentras un manual o tutorial de ortografía mucho mejor.
Citar
Muchas gracias por la explicación, creo que casi casi me sale  
En eso estoy, buscando un buen manual para aprender esto de C#, estaba biedo los que hay el principio del Foro...

Muchas gracias nuevamente, Saludos!

Oohhh!!! No me di ni cuenta de las pífias... Perdón mi ignorancia  :ouch:

7
C# / Re: Secuencia de Beep
« en: Sábado 17 de Octubre de 2009, 23:45 »
Cita de: "tannke"
te explico la sentencia for

La Sentencia for se utiliza cuando se conoce previamente cuantas veces ha de repetirse un bloque de código. Este bloque se repetira mientras la condición evalue una expresión booleana verdadera, no será posible evaluar otro tipo de expresión.

Sintaxis:

for(inicializador; condición; iterador)

inicializador= variable int (normalmente int a=0)

condicion= aqui comparamos dos valores (ejemplo a<6) en este caso la sentencia se repetiria 5 veces

iterador= (normalmente a++ o a--) cada vez que acabe un bucle se ejecutara este comando antes de volver a comprovar la condición

ejemplo:

for(int a = 0; a<6;a++)
{
        Console.WriteLine("Repetición nº {0}", a);
}

Obtendriamos en consola:

Repetición nº 0
Repetición nº 1
Repetición nº 2
Repetición nº 3
Repetición nº 4
Repetición nº 5

Creo que ete tambien casi sale  :brickwall:
Sigo en busca de un manual

Saludos!

8
C# / Re: Leer desdela pantalla lo escrito hasta escribir "Salir"
« en: Sábado 17 de Octubre de 2009, 23:42 »
Cita de: "tannke"
creas una variable string.
le asignas un valor con readline

a continuacion debes usar While(   ). el while() lo que hace es que mientras lo que esté entre parentesis sea true "verdadero" ira repitiendo el bucle, el codigo que pongas entre {  } del while.
por lo que deberias poner mas o menos algo como esto:

while(variablestring != "Salir) // == esto significa igual, != significa diferente
{
... tu codigo
}

recuerda que dentro del codigo del bucle debes volver ha leer y reasignar el valor de tu variable.
cuando la variable sea Salir saldras del bucle, entonces luego esctibes tu mensaje de despedia o sigues con el codigo que necesites.

de todos modos te recomiendo que te hagas con algun libro o te busques algun articulo para empezar, ya que estas son casicasi las funciones mas basicas que hay.

saludos

Muchas gracias por la explicación, creo que casi casi me sale  :wacko:
En eso estoy, buscando un buen manual para aprender esto de C#, estaba biedo los que hay el principio del Foro...

Muchas gracias nuevamente, Saludos!

9
C# / Re: Usar variable de un metodo en otro
« en: Lunes 12 de Octubre de 2009, 23:48 »
Cita de: "tannke"
Cita de: "poshio"

Como veo que este Foro no ayudan

Hombre... mucho margen no das a la ayuda(a las 9 preguntas y a las 12 ya te estresas...) sabes hay quien trabaja o tendra otras cosas que hacer que no estar mirando el foro cada 5 minutos haber si halguien necesita algo... creo que es una falta de respeto a todos los que desinteresadamente hechan una mano a los demas.

A todo esto me parece muy bien que hayas encontrado la respuesta tu solito, alomejor la proxima vez que tengas una duda gastaras un poco mas de tiempo en buscar la respuesta y despues como ultimo recurso la preguntaras. Ademas, seguro que unas paginas mas atras encontramos la respuesta a tu pregunta.

Estoy totalmente deacuerdo contigo, yo soy miembro de muchos foros y me uni a este porque tengo n curso de c# y no entiendo mucho pero tendre paciencia con mis dudas!

Saludos  ^_^

10
C# / Re: Secuencia de Beep
« en: Lunes 12 de Octubre de 2009, 21:41 »
Cita de: "grandzam"
????

 :blink:

Que esa no es tu tarea?

Que duda tienes o que?
Sinceramente,aquí no se que hay que hacer  :oops: ... nose que son esas secuencias de beep, así que si no se entiende bien, mejor a la papelera la converzación
 :brickwall:

11
C# / Re: Leer desdela pantalla lo escrito hasta escribir "Salir"
« en: Lunes 12 de Octubre de 2009, 21:38 »
Cita de: "pipexsix"
Se debe ejecutar una rutina que lea desde pantalla lo escrito por el cliente. Esta aplicación se mantendrá operando hasta que el cliente escriba la palabra “Salir”. Al momento de salir deberá mostrar un mensaje de despedida.
 

 Para desarrollar esta aplicación se requerirá usar:
While
ReadLine
WriteLine

La verdad es una especie de tarea... Por lo que tengo entendido es que en la consola cuando escriba una cierta secuencia logica esta siga abierta y cuando digite la palabra "Salair" se Cierre... pero nose que hay que hacer... Supongo que sebe ser una especie de Console.ReadKey(); pera que la consola se quede abierta... pero nose como se hace para que la consola no se cierre y como aplicar el comando para que cuando escriba Salir se cierre la consola....
espero que hay quede más claro  ^_^

12
C# / Secuencia de Beep
« en: Lunes 12 de Octubre de 2009, 10:17 »
Crear una aplicación que genere una secuencia de 10 beep.
Además debe indicar en pantalla en que numero de beep va actualmente.
Utilizar:
FOR
BEEP disponible en Console.

13
C# / Leer desdela pantalla lo escrito hasta escribir "Salir"
« en: Lunes 12 de Octubre de 2009, 10:16 »
Se debe ejecutar una rutina que lea desde pantalla lo escrito por el cliente. Esta aplicación se mantendrá operando hasta que el cliente escriba la palabra “Salir”. Al momento de salir deberá mostrar un mensaje de despedida.
 

 Para desarrollar esta aplicación se requerirá usar:
While
ReadLine
WriteLine

14
C# / Re: identificar el largo de la palabra ingresada por el usuario
« en: Lunes 12 de Octubre de 2009, 10:15 »
Despues de esforzarme mucho, acreo que llegue a esta solución, pero todavia no entiendo bien.. alguien me lo podria explicar, porfavor...

Saludos y muchas gracias!


public static void Main(string[] args)
{ string Contar_palabra=""; Contar_palabra=Console.ReadLine();
              if (Contar_palabra.Length<=3) {Console.WriteLine("es corta"); }
              if (Contar_palabra.Length>3 & Contar_palabra.Length<=6) {Console.WriteLine("es mediana"); }
              if (Contar_palabra.Length>6 ) {Console.WriteLine("es larga"); }
Console.ReadKey();

15
C# / identificar el largo de la palabra ingresada por el usuario
« en: Lunes 12 de Octubre de 2009, 10:03 »
Hola, este es mi primer post en este foro, soy nuevo y no entiendo mucho y espero que alguien me pueda ayudar...
aca va una de mis primeras dudas:


Se requiere controlar los parámetros ingresado por pantalla.
 
      Se requiere identificar el largo de la palabra ingresada por el usuario
 

Según el largo las palabras se dividirán en 3 categorias.
“Cortas” 3 letras o menos.
“Medias” 6 letras o menos
“Largas” más de 6 letras.
 

Para desarrollar esta aplicación se requerirá usar: IF
La propiedad length de las variables de tipo string.

Páginas: [1]