Skip to content

Centvrio/Centvrio.Emoji

Repository files navigation

Centvrio.Emoji - Emoji v13.0 implementation for .NET

NuGet NuGet GitHub license AppVeyor AppVeyor tests CodeFactor

Get it on NuGet

Install-Package Centvrio.Emoji

Documentation

Lookup

A full lookup table is available here

Usage

Use single-character emoji

string print = $"Grinning face: {FacePositive.Grinning}";

Result: Grinning face: 😀

Create single-character emoji

UnicodeString smile = 0x1F600;
string print = $"Grinning face: {smile}";

Result: Grinning face: 😀

Create multi-character emoji

UnicodeSequence manDarkSkin = Person.Man + ModifierFitzpatrick.Type6;
string print = $"Man dark skin tone emoji: {manDarkSkin}";

Result: Man dark skin tone emoji: 👨🏿

Create country flag

UnicodeSequence ukraine = RegionalIndicator.U + RegionalIndicator.A;
string print = $"Ukraine flag: {ukraine}";

Result: Ukraine flag: 🇺🇦