using System; using System.Globalization; public class Test { public static void Main() { Console.WriteLine("🔹".Length); Console.WriteLine(new StringInfo("🔹").LengthInTextElements); var myString = @"This is a string before an emoji:🔹This is after the emoji."; var teMyString = new StringInfo(myString); Console.WriteLine(teMyString.SubstringByTextElements(0, 33)); Console.WriteLine(teMyString.SubstringByTextElements(0, 34)); Console.WriteLine(teMyString.SubstringByTextElements(0, 35)); } }