Click or drag to resize

ExtensionMethodskRemoveDiacritics Method

Removes the diacritics. based on http://stackoverflow.com/a/3769995/852829

Namespace:  Koden.Utils.Extensions
Assembly:  Koden.Utils (in Koden.Utils.dll) Version: 1.1.6453.26060
Syntax
public static IEnumerable<char> kRemoveDiacritics(
	this string source,
	bool fullCompatibilityDecomposition = false,
	Func<char, char> customConvert = null
)

Parameters

source
Type: SystemString
The source.
fullCompatibilityDecomposition (Optional)
Type: SystemBoolean
if set to true [full compatibility decomposition].
customConvert (Optional)
Type: SystemFuncChar, Char
The custom convert.

Return Value

Type: IEnumerableChar
String with removed diacritics

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type String. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentNullExceptionsource
See Also