Avatar billede casualty Nybegynder
30. april 2003 - 17:03 Der er 2 kommentarer og
2 løsninger

En række Newbee sprgsml

Hej jeg har nogle spørgsmål omkring C#.
Jeg har i et stykke tid kodet Java så syntaksen er jeg nogenlunde bekendt med...Og det er jo meget rart..

Der findes ingen dumme spørgsmål vel? kun dumme svar...Latterlig Cliche..Enyway here it goes:

Er det meningen at man koder alle sine klasser i et og samme dokument og derefter kompilerer det? Eller kan man godt lave en pakke af klasser (Package i Java)og kompilere dem samlet??

Er der nogen der kan give mig en/flere adresse/adresser på nogle gode steder med C# dokumentation?

Hvorfor kommer der altid et prompt frem i baggrunden når jeg eksekverer mine *.exe filer. Kan det ikke undgås?

Der kommer sikkert mere...

Mvh Casualty
Avatar billede nielslbeck Nybegynder
30. april 2003 - 17:22 #1
Man kan sagtens lave sine klasse i forskellige filer. Filer indeholdende C#-kode ender normalt på cs. Nu er jeg ikke den store Java-haj, men vil mene package i Java svarer til namespace i C#... som standard er der i .NET frameworket adgang til en række klasser i System-namespacet.

Nu skriver du ikke om du har et IDE til at kode, eller om du benytter kommandolinien til at kompilere dine ting, men umiddelbart lyder det til, at du kompiler fra kommandolinien. Når du skal kompile mere end en .cs-fil, kan du bare skrive csc *.cs

Et rigtigt godt sted at lære en masse C# er http://www.c-sharpcorner.com/ men hvis vi snakker ren dokumentation af de forskellige klasser/namespaces, er det selvfølgelig SDK'et du skal have fat i, og dokumentationen af frameworket.

Når du kompiler dine filer, kan du skrive /t:winexe for at undgå, at der kommer en kommandoprompt frem i baggrunden når du udfører dit program.

Håber det hjalp dig lidt :-)
Avatar billede simon.ulsnes Nybegynder
30. april 2003 - 17:23 #2
1) Du kan gøre det som du vil. Hvis du vil kompilere flere .cs-filer til én .exe/.dll-fil kan gøres det sådan:
csc /t:library /out:filnavn.dll fil1.cs fil2.cs fil3.cs

2) www.csharphelp.com www.c-sharpcorner.com www.gotdotnet.com msdn.microsoft.com

3) Du skal bare ændre på en ting når du kompiler:
I stedet for
csc /t:exe filnavn.cs
gør du sådan:
csc /t:winexe filenavn.cs

- Simon
Avatar billede casualty Nybegynder
30. april 2003 - 17:25 #3
Tak for det det hjælper mig en hel del :)
Avatar billede nielslbeck Nybegynder
30. april 2003 - 17:25 #4
Lyder godt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester