1.0. Funkcije
VB
public function Nesto() as string
end function
C#
public string Nesto()
{
}
1.1 Procedure
VB
private sub Nesto()
end sub
C#
private void Nesto()
{
}
2. Kada imas dosta koda, ni u VBu ne mozes tako lako da skontas koji End Sub zatvara koju proceduru.
Dosta pomaze i ako lepo uvlacis code osim da ga pises kao maturski rad.
Ako imam dosta koda, u momentu dok kreiram funkciju/procedur ja to radim na sledeci nacin:
public string ReadMe()
{
return "Read me carefully!";
} // ReadMe
Pred kraj svake f-je/procedure, kao komentar stavim ime f-je/procedure pa znam koja } pripada kojoj f-ji/proceduri.
Meni je C# syntaxa dosta cistija i preglednija od VB syntaxe.
U C#, klase nasledjujes sa :
public class InheritMeGently : System.Windows.Forms.TextBox // Ili samo krace, TextBox ako si ukljuci using System.Windows.Forms namespace
{
public InheritMeGently()
{
// Konstruktor klase
}
~ InheritMeGently()
{
// Destruktor klase
}
}
Postavio sam ja na MCu analogiju izmedju VBa i C#a (ako se ne varam).
Pokusaci pronaci.
Dopuna: 06 Mar 2006 21:56
Nadjoh
http://www.mycity.rs/phpbb/viewtopic.php?t=18673
|