[C#] Methode uit andere namespace aanspreken

Pagina: 1
Acties:
  • 68 views sinds 30-01-2008

  • _Erikje_
  • Registratie: Januari 2005
  • Laatst online: 08:31

_Erikje_

Tweaker in Spanje

Topicstarter
Ik werk in een project waar ik meerdere C# projecten heb ik een Solution. Nu werkten alle projecten apart maar nu moet ik een klasse van de ene C# project(A) in een andere C# project(B) aanspreken.

Het probleem is dat dat mij niet lukt.
Ik heb geprobeerd om alle projecten in een namespace te zetten. Maar zowel klasse A als klasse B kunnen niets buiten hun eigen namespace vinden.( Geen autocompletion en compiled niet )

Klasse A is gerefered in klasse B. Dependecies zijn ook geregeld...

Hoe kan ik dit in C# oplossen??

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:04

TeeDee

CQB 241

En heb je ook
C#:
1
using JouwNameSpace; 

in class B staan?

Oja, en wat lvmeijer zegt. Zijn de methods in A en/of B wel public?

[ Voor 59% gewijzigd door TeeDee op 14-02-2007 11:14 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • lvmeijer
  • Registratie: November 2001
  • Laatst online: 19-08 20:01

lvmeijer

www.leonmeijer.nl

Je moet eerst een project reference/dependency aanleggen. Ik denk dat dat niet goed zit. Want als dat wel goed zit, dan kan je iedere klasse (indien public) uit iedere namespace aanspreken, zolang je de volledige namespace ook benoemd.

  • degroot
  • Registratie: December 2003
  • Niet online
TeeDee schreef op woensdag 14 februari 2007 @ 11:12:
En heb je ook
C#:
1
using JouwNameSpace; 

erin staan?
Dat was ook mijn eerste ingave.
Dus even toevoegen aan je Name Space waarin je de andere wilt gebruiken

www.degroot-it.nl


  • _Erikje_
  • Registratie: Januari 2005
  • Laatst online: 08:31

_Erikje_

Tweaker in Spanje

Topicstarter
TeeDee schreef op woensdag 14 februari 2007 @ 11:12:
En heb je ook
C#:
1
using JouwNameSpace; 

in class B staan?
Dat was het eerste wat ik geprobeerd had. Maar hij vindt de namespace niet

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Reference leggen in het project waarin je de method wil aanspreken naar het project die de method bevat.
En dan doen wat TeeDee zegt, of de FQN gebruiken.

Eigenlijk is dit best basic, en staat dit vast in iedere tutorial waarin multi-project solutions besproken worden. :)

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.