コード例 #1
0
 public SkinToneItem(EmojiSkinTone skinTone)
 {
     SkinTone = skinTone;
     Glyph    = skinTone.ToModifierCharacter();
 }
コード例 #2
0
 /// <summary>
 /// Changes the Emoji skin tone. In case the provided emoji is not an Emoji Modifier Base, it does nothing.
 /// </summary>
 /// <param name="emoji">Emoji</param>
 /// <param name="skinTone">Requested skin tone</param>
 /// <returns>Emoji with requested skin tone</returns>
 public static string ChangeSkinTone(this string emoji, EmojiSkinTone skinTone)
 => _modifierBases.Value.Contains(emoji) ? emoji + skinTone.ToModifierCharacter() : emoji;