Array-Frage

28/05/2008 - 13:30 von Roger Odermatt | Report spam
Hallo

Ich habe folgendes Code-Sample, was auch funktioniert.

-
Private Shared PASSWORD_CHARS_LCASE As String = "abcdefgijkmnopqrstwxyz"
Private Shared PASSWORD_CHARS_UCASE As String = "ABCDEFGHJKLMNPQRSTWXYZ"
Private Shared PASSWORD_CHARS_NUMERIC As String= "23456789"
Private Shared PASSWORD_CHARS_SPECIAL As String= "*$-+?_&=!%{}/"

Dim charGroups As Char()() = New Char()() _
{ _
PASSWORD_CHARS_LCASE.ToCharArray(), _
PASSWORD_CHARS_UCASE.ToCharArray(), _
PASSWORD_CHARS_NUMERIC.ToCharArray(), _
PASSWORD_CHARS_SPECIAL.ToCharArray() _
}
-

Mein Problem ist, dass ich nicht bei der Instanzierung der Variable
charGroups nicht schon alle 4 Sting-Arrays hinzufügen möchte, sondern ich
möchte die entsprechenden String-Arrays erst spàter je nach Konstellation
hinzufügen. Also je nachdem werden mal alle 4 Sting-Array, oder nur 2, oder
nur 1 Sting-Array hinzugefügt.

Ich habe schon diverse Varianten versucht, doch ich weiss vom Syntax her
nicht, wie ich diese String-Arrays zu einem spàteren Zeitpunkt der Variable
charGroups hinzufügen kann.

Ich hoffe hier kann mir jemand auf die Sprünge helfen.

Vielen Dank
Gruss Roger
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
28/05/2008 - 14:58 | Warnen spam
"Roger Odermatt" schrieb:
Ich habe folgendes Code-Sample, was auch funktioniert.

-
Private Shared PASSWORD_CHARS_LCASE As String = "abcdefgijkmnopqrstwxyz"
Private Shared PASSWORD_CHARS_UCASE As String = "ABCDEFGHJKLMNPQRSTWXYZ"
Private Shared PASSWORD_CHARS_NUMERIC As String= "23456789"
Private Shared PASSWORD_CHARS_SPECIAL As String= "*$-+?_&=!%{}/"

Dim charGroups As Char()() = New Char()() _
{ _
PASSWORD_CHARS_LCASE.ToCharArray(), _
PASSWORD_CHARS_UCASE.ToCharArray(), _
PASSWORD_CHARS_NUMERIC.ToCharArray(), _
PASSWORD_CHARS_SPECIAL.ToCharArray() _
}
-

Mein Problem ist, dass ich nicht bei der Instanzierung der Variable
charGroups nicht schon alle 4 Sting-Arrays hinzufügen möchte, sondern ich
möchte die entsprechenden String-Arrays erst spàter je nach Konstellation
hinzufügen. Also je nachdem werden mal alle 4 Sting-Array, oder nur 2,
oder nur 1 Sting-Array hinzugefügt.



\\\
Dim CharGroups(3)() As Char ' Indizes 0, ..., 3.
CharGroups(0) = "Test1".ToCharArray()
CharGroups(1) = "Test2".ToCharArray()
///

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen