[OT] Opera regala le licenze per il suo 10 anno
Per chi gli interessa ecco il linl 10-year online anniversary party
Emulare la Split del VB6 in .NET
Il problema:
Rececente in un progetto recente mi sorta la necissita di dividere una stringa del tipo "120x0x100x0x7x0x17x0x35x0x100x0x120" in base a "x0x" .Subito rivangado il VB6 ho pensanto di utilizzare il metodo Split di String in questo modo:
string[] s=line.Split(new char[]{'x','0','x'});
Io mi aspettavo che Split mi ritornasse un Array di String cosi formato s{"120","100","7","17","35","100","120"};ma quando sono ando to a verificare l'Array s era cosi formato s{"12","","","","1","","","","","7","","","17","","","35","","","1","","","","","12",""},un risutato totalmente diverso da quello che mi aspettavo.
Andando a vedere la MSDN la doumentazione del metodo split si nota che separator è una matrice di char che può contere i vari separatori ammisibili pertato come semaratore non era "x0x" ma era 'x' o '0'....
Tips sui DataSet
Casualmete ho trovato delle ottimi tip su i dataset,il link è http://objectsharp.com/Blogs/datasetfaq/