Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    15

    [VB.NET[leggere un file una riga alla volta

    Ciao,
    devo leggere singolarmente le linee di testo di un file fino alla fine del file, come si fa?
    ho trovato il modo per leggere tutto il file insieme ma riga per riga no, c'è un modo?

  2. #2
    codice:
    Imports System
    Imports System.Collections.Generic
    Imports System.Text
    
    Namespace readLine
        Class Reader
            Public Shared Sub Main(ByVal args As String())
                Dim theFile As System.IO.FileStream = Nothing
                Dim theStream As System.IO.StreamReader = Nothing
                Try
                    theFile = New System.IO.FileStream("C:\\prova.txt", System.IO.FileMode.Open, System.IO.FileAccess.Read)
                    theStream = New System.IO.StreamReader(theFile)
                    While Not theStream.EndOfStream
                        Console.WriteLine(theStream.ReadLine())
                    End While
                Catch e As Exception
                    Console.Error.WriteLine(e.Message)
                Finally
                    If theStream IsNot Nothing Then
                        theStream.Close()
                    End If
                    If theFile IsNot Nothing Then
                        theFile.Close()
                    End If
                End Try
                Console.ReadKey()
            End Sub
        End Class
    End Namespace

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.