Passaggio di parametri tra classi

mercoledì 12 settembre 2007 - 09.10

Gemini Profilo | Expert

Ciao a tutti,
ho bisogno di un vostro aiuto.
Ho due classi; News e DataBanker.
In News ho definito una struttura strNews e una procedura getNews definita in questo modo:
public void gerNews(ref strNews[] aNews)
{
.
.
.
DataBanker.getNews(aNews)
}

Ora dato che passo come parametro aNews che è una struttura definita da me, devo definire la struttura anche nella classe DataBanker?
C'è un modo per definire o una struttura o una classe o una struttura in modo globale? Cioè, le definisco nel momento in cui accedo alla mia applicazione web e poi mi basta solo far riferimento alla classe o alla struttura. In questo caso definisco clsDataBanker DataBanker = new clsDataBanker() e poi mi basta scrivere solo DataBanker.getNews() senza ridefinire la classe. Stesso discorso per le strutture.

Grazie mille

Anonimo Profilo | Senior Member

La struttura funziona a tutti gli effetti come una classe, tranne qualche piccola eccezione, ma non riguarda il tuo problema. Se la classe è stata dichiarata nello stesso namespace dove la utilizzi non serve dichiararla più volte, ma la istanzi dove serve con i privilegi di visibilità che vuoi (private, public, protected).
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5