Tutorijali.Net forum

Full Version: VB->c#-----HELP!!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Da li netko moze prevesti slijedeci dio koda iz VB-a u C#:

Code:
Dim SR as new io.StreamReader("c:\tekst.txt")
dim tekst as String = SR.ReadToEnd()
SR.Close()


dim linije() as string = tekst.split(vbCrLf) 'Carriage Return, LineFeed
(#13, #10 u ORD vrijednostima)

for Each LN as string in linije

    dim ImeValue() as string = LN.Split(vbTab) 'Tabulator (#9 u ORD
vrijednosti)
    if ImeValue.Length >1
        dim Ime as String = ImeValue(0)
        dim ValueTmp as String = ImeValue(1)
        dim Value as Integer = -1
        if Integer.TryParse(ValueTmp, Value) then
            'ova linija je OK. IME = prvo polje, Value = broj u drugom polju
...
        end if
    end if
next

Hvala!!!
Code:
//na vrh metni using System.IO;


StreamReader SR = new StreamReader("c:\\\tekst.txt");
string tekst= SR.ReadToEnd();
SR.Close();

string[] linije = tekst.Split(("\r\n").ToCharArray());

foreach(string LN in linije)
{
    string[] ImeValue=LN.Split(("\t").ToCharArray());
    if (ImeValue.Length>1)
    {
             string ime=ImeValue[0];
             string ValueTmp=ImeValue[1];
             int Value=-1;
             if (int.TryParse(ValueTmp, out Value))
             {
                   //ova linija je OK. IME = prvo polje, Value = broj u drugom polju    
              }

     }
}
Puno hvala Puž!
Reference URL's