elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Método desde Librería de Clases C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Método desde Librería de Clases C#  (Leído 2,533 veces)
aeternus_123

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Método desde Librería de Clases C#
« en: 30 Septiembre 2012, 08:22 am »

¡Qué tal! Pues tengo el siguiente problema:

Se supone que debo de crear una librería de clases en donde cree un método que me permita leer un archivo de texto. Ya escribí la librería y la aplicación de consola y me da 0 errores pero al ejecutarlo me crea una excepción.

El código de la aplicación de consola es:

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ArchivoUno;

namespace ArchivoConsola
{
    class Program
    {
        static void Main(string[] args)
        {

           string nombre = "C:\\Users\\Hola.txt";

           ArchivoUno.Class1 objclase = new Class1();

            objclase.LeeArchivo(nombre);
           
        }
    }
}

El código de la librería es:

Código:
using System;
using System.IO;
using System.Collections;


namespace ArchivoUno
{
    public class Class1
    {
        static string a;


        public string LeeArchivo(string nombre)
        {
           
            StreamReader objReader = new StreamReader("{}",nombre);
            string sLine = "";
            ArrayList arrText = new ArrayList();

            while (sLine != null)
            {
                sLine = objReader.ReadLine();
                if (sLine != null)
                    arrText.Add(sLine);               
            }
            objReader.Close();

            foreach (string sOutput in arrText)
            {
                a = sOutput;

            }
            return a;
        }


    }
}

Según yo le meto como parámetro "nombre" y con eso debe de trabajar. Me tiene que devolver una cadena llamada "a" que según yo tendría que desplegar lo que está dentro del archivo Hola.txt ... por favor, si saben como puedo solucionar este problema dejen un comentario. O si estoy muy perdido y ni siquiera es así, háganmelo saber. Muchas gracias! :)


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] invocar metodo desde metodo.
Python
Hesp 2 7,387 Último mensaje 8 Marzo 2009, 00:38 am
por Hesp
libreria para controlar mouse desde el SO
Java
danielo- 8 7,943 Último mensaje 25 Enero 2010, 00:05 am
por danielo-
¿Cómo puedo estructurar mi librería de clases en sublibrerías? [SOLUCIONADO]
.NET (C#, VB.NET, ASP)
<ИΘZIЭ(ŦB> 4 5,238 Último mensaje 17 Marzo 2011, 03:43 am
por <ИΘZIЭ(ŦB>
Invocar metodo javascript desde Applet
Java
mapers 0 2,481 Último mensaje 5 Septiembre 2013, 23:22 pm
por mapers
Método __init__ y clases de python-3.x
Programación General
Jedahee 3 3,518 Último mensaje 18 Noviembre 2019, 19:35 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines