Avatar billede noem Nybegynder
26. juli 2006 - 10:39 Der er 4 kommentarer og
1 løsning

alias til en color

Hej..

jeg har et program hvor jeg bruger farver på at beskrive status på nogen forskellige ting..

f.eks er Color.Red fejl

nu vil jeg gerne lave et alias som jeg kan bruge i min kode til at beskrive en fejl, hvordan gør jeg det ??

har prøvet
using cFejl = System.Drawing.Color.red;
men syntes ikke rigtigt jeg kan få det til at virke
Avatar billede noem Nybegynder
26. juli 2006 - 10:48 #1
lukket
Avatar billede nielle Nybegynder
26. juli 2006 - 10:48 #2
Hvorfor ikke definere en konstant?

const System.Drawing.Color cFejl = System.Drawing.Color.red;
Avatar billede noem Nybegynder
26. juli 2006 - 11:10 #3
det kan du ikke, en konstant kan ikke være en reference til at andet object

løste det med
private Color COLOR_NOT_CONFIGURED = Color.Gray;
Avatar billede dj_uncas Nybegynder
26. juli 2006 - 11:20 #4
så kan du lave den statisk og readonly:

private static readonly COLOR_NOT_CONFIGURED = Color.Gray;

så får du en lille performance forbedring.
Avatar billede nielle Nybegynder
26. juli 2006 - 12:06 #5
Jep, readonly må vist være det som kommer tættest på en const. :^)
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