Avatar billede qumle Nybegynder
22. september 2003 - 10:01 Der er 7 kommentarer og
1 løsning

klasser i forskellige filer, hvordan?

hvis jeg har to klasser i hver sin fil:

første fil Class1.cs

namespace anamespace {
    using System;
    using System.Web.UI.WebControls;
    //using anotherNamespace;
    /// <summary>
    /// Summary description for Class1.
    /// </summary>
   
   
    public class Class1 : System.Web.UI.Page {
       
        public Button Button1;
        public Label Label1;
   
        public void ClickMethod(Object sender, EventArgs e){
            Label1.Text = "ost";
        }

        /// <summary>
        /// Creates a new instance of Class1
        /// </summary>
        public Class1() {
        //her vil jeg gerne oprette em instans af anotherClass
        }
    }
}


anden fil anotherClass.cs

namespace anotherNamespace {
    using System;

    /// <summary>
    /// Summary description for anotherClass.
    /// </summary>
    public class anotherClass {

        /// <summary>
        /// Creates a new instance of anotherClass
        /// </summary>
        public anotherClass() {
        }
    }
}
Avatar billede nielslbeck Nybegynder
22. september 2003 - 10:04 #1
anotherNamespace.anotherClass klasse2 = new anotherNamespace.anotherClass();

eller

using anotherNamespace;
...
anotherClass klasse2 = anotherClass();
Avatar billede thomasandersen Nybegynder
22. september 2003 - 10:08 #2
anotherNamespace.anotherClass myanotherClass = new anotherNamespace.anotherClass();

Husk at tilføge "anotherNamespace" til references hos "Class1.cs".

Hvis du bruger VS, skal du højre klikke på "Class1.cs"'s "references", og vælge "Add Reference"
Avatar billede qumle Nybegynder
22. september 2003 - 10:13 #3
jeg får denne fejl
CS0246: The type or namespace name 'anotherClass' could not be found (are you missing a using directive or an assembly reference?)
Avatar billede qumle Nybegynder
22. september 2003 - 10:14 #4
hvordan tilføjer jeg så en reference hvis jeg bruger Webmatrix
og hvad er det helt præcist.
Avatar billede thomasandersen Nybegynder
22. september 2003 - 10:15 #5
Hej gumle,

Se venligst mit svar, det skulle løse dit problem?
Avatar billede thomasandersen Nybegynder
22. september 2003 - 10:17 #6
Nåh, du bruger WebMatrix, sorry der kan jeg ikke hjælpe.

(Hvis man ikke "referencer" en dll, kan man ikke bruge den i sin klasse)
Avatar billede qumle Nybegynder
22. september 2003 - 10:17 #7
hovsa jeg havde cist kommet til at udkommentere linien using anotherNamespace;
men jeg får stadig denne fejl
CS0246: The type or namespace name 'anotherNamespace' could not be found (are you missing a using directive or an assembly reference?)

filerne ligger i samme bibliotek
Avatar billede qumle Nybegynder
29. september 2003 - 10:23 #8
så må jeg jo få fat i vs
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