Is there a way in .Net to find out, what Unicode name certain character has?
If not, is there a library that can do this?
Is there a way in .Net to find out, what Unicode name certain character has?
If not, is there a library that can do this?
I don't think there's anything built into .NET to identify this... But the Unicode character database is at http://unicode.org/ucd/
It isn't a built-in feature in .NET. You can find out from Charmap.exe, it displays the codepoint name in the status bar. If you need that in your own program you could compile the Unicode Character Database into your app. Beware of copyrights.
As NoBugz and MichaelBray said .net Do not provide any built-in feature to get the Unicode Name of characters.
And You Have to Use from Unicode Character Database which provide bUnicode.o at http://unicode.org/ucd today it's contain complete information of all unicode 5.2 charcaters information (annex #44)
Another alternative is to uses from windows Character Map wicth You can access it via Start\App Programs\Accessories\System Tools\Character Map (win+R => charmap)
And Also You Can Use from Unicode Converter Tools which is a Open Source tool at http://unicode.codeplex.com it also provide a User Interface for getting information and also its Use from Unicode UCD (annex #44) the keynote of this software for You is thatYoucanadd the EnterPriseAppUnit dll of this aplication to your allication and use from provided API.
this Assembly containsome Static Method that gives a Char and return Name , HexCode, Decimal Code and etc