foreach
(
string
s
in
dataSequence
)
{
var
vowels
=
new
char
[
]
{
'a'
,
'e'
,
'i'
,
'o'
,
'u'
}
;
var
consonants
=
new
char
[
]
{
'b'
,
'c'
,
'd'
,
'f'
,
'g'
,
'h'
,
'j'
,
'k'
,
'l'
,
'm'
,
'n'
,
'p'
,
'q'
,
'r'
,
's'
,
't'
,
'v'
,
'w'
,
'x'
,
'y'
,
'z'
}
;
var
pattern
=
""
;
foreach
(
var
character
in
name
.
ToLower
(
)
)
{
if
(
vowels
.
Contains
(
character
)
)
pattern
+=
'V'
;
else
if
(
consonants
.
Contains
(
character
)
)
pattern
+=
'C'
;
else
pattern
+=
character
;
}
_patterns
.
Add
(
pattern
)
;
}