Na een hoop aanrommelen en zoeken ben ik erachter gekomen (eindelijk
) dat c# geen Ubound equivalent heeft.
Nu heb ik het e.e.a. uitgeschreven en ik vraag me af of dit wel efficient is.
Edit: wat dingetjes aan de code toegevoegd.
De bedoeling is dus om te zien hoevaak [delimiter] voorkomt.
Kan dit simpeler?
Vroegah had je in VbScript Ubound(myArray). Ik heb dus geen c# variant hiervan kunnen vinden.
Nu heb ik het e.e.a. uitgeschreven en ik vraag me af of dit wel efficient is.
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| string bericht = ""; bericht +="Lorem ipsum dolor sit amet, consectetuer adipiscing elit. |-|"; bericht +="Nulla quis nisl ac nisl molestie vehicula. Sit amet ipsum.|-|"; bericht +="Suspendisse ut mi. Quisque a turpis.|-|"; string delimStr = "|-|"; char [] delimiter = delimStr.ToCharArray(); string [] split = null; split = bericht.Split(delimiter); int num_breaks = 0; for(int x = 1; x < split.Length;x++) { num_breaks++; //bevat 9 op het einde van de loop } //delimStr.Length = 3 num_breaks = num_breaks / delimStr.Length; // bevat 3 Debug.WriteLine("numbreaks: " + num_breaks); |
Edit: wat dingetjes aan de code toegevoegd.
De bedoeling is dus om te zien hoevaak [delimiter] voorkomt.
Kan dit simpeler?
Vroegah had je in VbScript Ubound(myArray). Ik heb dus geen c# variant hiervan kunnen vinden.
[ Voor 20% gewijzigd door TeeDee op 14-12-2004 10:47 ]
Heart..pumps blood.Has nothing to do with emotion! Bored