12. december 2003 - 11:36Der er
4 kommentarer og 1 løsning
Property med index
Er det ikke muligt at lave en property som for et index med, lige som man kan lave på this:
public Object this[int index] { get ....
sådan så hvis man har et array kan man få en værdi tilbage og ikke hele array'et?
Jeg ville tror det var noget lign. sådan her: private int[] array1; public int Array1[int index] { get { return array[index]; } set { array[index] = value; } }
Eksempel fra ovenstående link: // cs_keyword_indexers.cs using System; class IndexerClass { private int [] myArray = new int[100]; public int this [int index] // Indexer declaration { get { // Check the index limits. if (index < 0 || index >= 100) return 0; else return myArray[index]; } set { if (!(index < 0 || index >= 100)) myArray[index] = value; } } }
Det er vist løsningen, men jeg ville bare have undgået at skulle lave en klasse til den...
Men tak.
Synes godt om
Ny brugerNybegynder
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.