Declaratie

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Hey,

In vb kan je dim var as new class doen, ipv dim var as class = new class
Kan je in C# gelijkaardig class var = new class; verkorten?

Cheers
BN
 
Hey,

dat kun je niet verkorten nee.
Maar opzich is het al ongeveer net zo kort als vb verkort.. (4 tekens langer :p)
Code:
vb
dim var as new class
c#
class var = new class();

Gr,
Mathijs
 
Hey,

Ok, bedankt voor het antwoord :)

Note: bij class 'class' heb je gelijk, maar als je een class hebt met een naam van 20 tekens en er een namespace van hier tot china voor plakt maakt het wel ff verschil :p

Cheers
BN
 
Een namespace kun je toch gewoon bovenin aangeven als using..?
Ander geef je die using ook een naam zodat er geen klasses met 2 dezelfde namen voorkomen.

Voorbeeld:
Code:
using [B]t = [/B]System.Threading;
using System.Windows.Forms;

namespace Test
{
    class Class1
    {
        Timer formTimer;
        [B]t.[/B]Timer threadTimer;

        public Class1()
        {
            formTimer = new Timer();
            threadTimer = new [B]t.[/B]Timer(null);
        }
    }
}
Hier zie je namelijk dat Timer in meerdere namespaces voorkomt. En zo kan er makkelijk onderscheid gemaakt worden.

Maar je hebt gelijk. Het is toch langer als vb..
Maar op deze manier hierboven kan het ook redelijk kort.

Gr,
Mathijs
 
Code:
using t = System.Threading;
Wist niet dat je dat kon doen! (edit: dat met 't=' natuurlijk)

Thnx! :thumb:
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan