Par pitanja za C#

Par pitanja za C#

offline
  • Pridružio: 15 Avg 2005
  • Poruke: 112
  • Gde živiš: Belgrade

Evo par pitanja vezanih za C#. Ja sam pocetnik pa mi treba pomoc

1. Kako da Deklarishem promenjivu kao shto u vb-u ide "Dim"?
2. Kako da broj iz jednog tekst box-a oduzmem drugim?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

1.

VB
Dim s As String

C#
string s;

C# je case sensitive tako da String i string kao i S i s nisu isto sto nije slucaj kod VBa.

2.

MessageBox.Show(Convert.ToString(Convert.ToInt32(comboBox1.Text) - Convert.ToInt32(comboBox2.Text)));



offline
  • Pridružio: 18 Jul 2005
  • Poruke: 312

Kad smo kod pitanja evo jos toga:

1. Sta je zamjena u C# za VB Funkciju? Na primjer ako sam u VB radio ovako:
Function BlaBla (paramtar1,...) as string ili nesto drugo

End Function

2. Kraj procedure u VB-u sam prepoznavao po "End Sub" a kako to da skontam sa } zagradama? Ako imam 100 procedura necu se lako snalaziti koja zagrada zatvara koju proceduru

Dopuna: 06 Mar 2006 21:20

Prelazim sa
VB - a na C# - boli i to jako pa sam rastrojen. Kako nasledjujem klase? Inherits...

Ima li neki sajt na kome cu naci analogiju izmedju C# i VB-a? Tako da vidim...

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

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

offline
  • Pridružio: 18 Jul 2005
  • Poruke: 312

Ok hvala
Sad cu da pogledam...

Ko je trenutno na forumu
 

Ukupno su 590 korisnika na forumu :: 15 registrovanih, 1 sakriven i 574 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., amaterSRB, gagidjuric, goxin, KUZMAR, MB120mm, Mercury, Oscar, pein, Profica, stegonosa, t.mile, VJ, vlvl, vobo