Skip to content

Commit 75244bb

Browse files
committed
add C# normalization
1 parent 6415a75 commit 75244bb

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

normalization/csharp.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Unicode normalization in C#
2+
3+
Unicode normalization is available in the core language via the `Normalize`
4+
method on strings (`String` objects).
5+
6+
```c#
7+
nfd = str.Normalize(NormalizationForm.FormD);
8+
nfc = str.Normalize(NormalizationForm.FormC);
9+
nfkd = str.Normalize(NormalizationForm.FormKD);
10+
nfkc = str.Normalize(NormalizationForm.FormKC);
11+
12+
// defaults to NFC
13+
nfc = str.Normalize();
14+
```
15+
16+
* Requires: .NET Framework 2.0
17+
* Docs: http://msdn.microsoft.com/en-us/library/system.string.normalize.aspx

0 commit comments

Comments
 (0)