Strutture e archivi in Windows Phone
-
giovedì 5 aprile 2012 09:59
Salve ragazzi ho un nuovo problema (xD come sempre) io ho delle strutture fatte in questo modo
Public Structure Materia Dim nomeM As String Dim idM As Integer End Structure Public Structure Voti Dim idM As Integer Dim voto As Integer Dim data As Date End Structure Public Structure Orario Dim idM As Integer Dim orarioinizio As Single Dim orariofine As Single Dim giorno As DayOfWeek End Structure Public stmaterie As Materia, stvoti As Voti, storari As OrarioIn vb per leggere il contenuto di un file record usavo questa stringa di codice
Fileget(nf,stmaterie)
e all'interno della struttura avevo i miei dati divisi per i vari campi, (per esempio stmaterie.idm = 1, stmaterie.NomeM = matematica)
In windows phone quando provo a leggere il contenuto di un file con questa stringa
stmaterie.nomeM = l.ReadLine
mi legge tutta la riga e non me lo divide per i vari campi della struttra, per esempio se voglio sapere in nome della materia (come scritto nel codice prima)
al posto di mostrarmi "Matematica" mi mostra "1Matematica", ovvero mi mostra anche l'ID da me assegnato. Come posso distinguere i vari campi della struttura al momento della lettura del file?
Grazie in anticipo ^^
Tutte le risposte
-
giovedì 5 aprile 2012 10:08
Memorizza i data usando un separatore (ad esempio ";") e poi una voltariletti usa string.Split() per separarli.BTW: Ma nel 2012 si usano ancora i files ad accesso sequenziale?
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - http://www.ugidotnet.org
Weblog: http://blogs.ugidotnet.org/corrado/
Twitter: http://twitter.com/corcav- Contrassegnato come risposta Francesco Ferrandino giovedì 5 aprile 2012 10:27
-
giovedì 5 aprile 2012 10:19
No xD mi spiego essendo che sono uno studente di 4^ Superiore il professore mi ha spiegato questo tipo di memorizzazione dei dati e solo ora mi ha iniziato a spiegare SQL, quindi per me ora l'unico metodo di memorizzazione dei dati è quello ad accesso sequenziale xD
-
giovedì 5 aprile 2012 10:25

