39
1
using System;
2
using System.Text;
3
4
public class Program
5
{
6
public static void Main()
7
{
8
UnicodeEncoding unicode = new UnicodeEncoding();
9
10
// StringComparison 열거형을 사용하여 서수(이진) 방식으로 대소문자를 무시하여 비교합니다.
11
Console.WriteLine(string.Equals("ss", "ß", StringComparison.OrdinalIgnoreCase));
12
13
// true on Windows / false on Linux (WSL)
14
// StringComparison 열거형을 사용하여 고정문화권 방식으로 비교합니다.
15
Console.WriteLine(string.Equals("ss", "ß", StringComparison.InvariantCulture));
16
17
// true on Windows / false on Linux (WSL)
18
// StringComparison 열거형을 사용하여 고정문화권 방식으로 대소문자를 무시하여 비교합니다.
19
Console.WriteLine(string.Equals("ss", "ß", StringComparison.InvariantCultureIgnoreCase));
20
21
// "ss" Encode the string.
22
Byte[] encodedBytes1 = unicode.GetBytes("ss");
23
Console.WriteLine();
24
Console.WriteLine("ss Encoded bytes:");
25
foreach (Byte b in encodedBytes1) {
26
Console.Write("[{0}]", b);
27
}
28
Console.WriteLine();
29
30
// "ß" Encode the string.
31
Byte[] encodedBytes2 = unicode.GetBytes("ß");
32
Console.WriteLine();
33
Console.WriteLine("ß Encoded bytes:");
34
foreach (Byte b in encodedBytes2) {
35
Console.Write("[{0}]", b);
36
}
37
Console.WriteLine();
38
}
39
}
Cached Result