© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
28 replies
SWEETPONY

❔ how remove duplicates from string?

I have following method:
private IEnumerable<(string Title, string Date)> GetFormattedHolidays(CalendarDto calendarDto)
    {
        foreach (var holiday in calendarDto.Holidays)
        {
            foreach (var day in calendarDto.Days)
            {
                if (day.Holiday == holiday.Id.ToString())
                {
                    var date = day.Day?.ToString("dd MMMM", _context.Culture);

                    yield return ($"{holiday.Title}", $"{date}");
                }
            }
        }
    }
private IEnumerable<(string Title, string Date)> GetFormattedHolidays(CalendarDto calendarDto)
    {
        foreach (var holiday in calendarDto.Holidays)
        {
            foreach (var day in calendarDto.Days)
            {
                if (day.Holiday == holiday.Id.ToString())
                {
                    var date = day.Day?.ToString("dd MMMM", _context.Culture);

                    yield return ($"{holiday.Title}", $"{date}");
                }
            }
        }
    }


it returns:
[
"01 january, 02 january, 03 january",
"07 march, 08 march"
]

but I need this:
[
"01, 02, 03 january",
"07, 08 march"
]

how to do it?
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

✅ how to remove duplicates?
C#CC# / help
3y ago
✅ Remove tags from string
C#CC# / help
4y ago
❔ Stringbuilder remove
C#CC# / help
3y ago
Extracting string from string?
C#CC# / help
4y ago