C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| using System; using System.Collections.Generic; using System.Text; class StringBuilder { Byte[] blob; int position; StringBuilder() { blob = new Byte[1000]; position = 0; } // Splitst een string in een byte array. public void StoreString(string input) { for (int i = 0; i < input.Length; i++) { blob[position] = (byte)input[i]; position++; } } // Voegt alle bytes samen zodat een string ontstaat. public void PrintString() { char[] C_output; string output; C_output = new char[1000]; output = ""; for (int i = 0; i < position; i++) { C_output[i] = (char)blob[i]; output = output.Insert(output.Length, Convert.ToString(C_output[i])); } Console.WriteLine(output); } public static void Main() { StringBuilder app = new StringBuilder(); app.StoreString("Hello World!"); app.PrintString(); Console.ReadKey(); } } |
SHIT, wilde even iets uitproberen -> toen verongelijk op "verstuur bericht" geklikt. Dit topic kan dus weg.
[ Voor 5% gewijzigd door monnick op 25-09-2006 21:59 ]