webForumDet fria alternativet

Hämta värde ifrån en class-fil?

.NET

2 svar · 172 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Jag försöker att hämta värde i från en klassfil, men...
Jag har en classfil som heter kontroller, där finns följande class:

public string AttFil(string fileName)
		{
			
			string result;
			result = Path.GetFileName(fileName);
			return result;
		}

Jag vill hämt resultatet i mitt formulär:

textBoxAnteckning.Text = textBoxAnteckning.Text + "\r\n" 
+ "Email är skickat den " + 
						
DateTime.Now +" attachment: " + AttFil
(AttachmentTextBox.Text);

Men icke.
Vad måste jag göra för att kunna använda denna class?

Medlem sedan juni 20011 732 inlägg
#2

Om du har din klass i ett annat namespace så måste du inkludera detta eller skriva hela vägen:

namespace.klassnamn.fuktionsnamn(string)

...och så kan du ta bort lite onödig kod också:

public string AttFil(string fileName) {
  return Path.GetFileName(fileName);
}
Medlem sedan mars 20011 880 inlägg
#3

Tack för hjälpen, det blev bra.

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)