I have found a way how to display the list without diacritic but how to display it with diacritic ? Here I am checking if the value is in the list twice, if it is then I need to display the one with diacritic but how do I check for diacritic?
{
var fields = new List<Field>()
{
new Field{ Value ="Kateřina Kučerová", IdentityDocumentFieldType = IdentityDocumentFieldType.unknown},
new Field{ Value = "Katerina Kucerova", IdentityDocumentFieldType = IdentityDocumentFieldType.Document},
};
foreach (var field in fields)
{
var value = field.Value;
//Console.WriteLine(StringExtenstion.RemoveDiacritics(value));
var exists = fields.Any(r => r.Desc == field.Desc);
if (!exists)
{
Console.WriteLine(field.Value);
}
else
{
Console.WriteLine(field.Value);
}
}}