using System;
using System.Linq;public class StringHelper
{
public static string ReverseAndRemoveDuplicates(string inputstring)
{
if (string.IsNullOrEmpty(inputstring)) {
return input;
}
// Reverse the string
char[] charArray = inputstring.ToCharArray();
Array.Reverse(charArray);
string reversedString = new string(charArray);
// Remove duplicate characters
string result = new string(reversedString.Distinct().ToArray());return result;
}public static void Main(string[] args)
{
string originalString = "hello world";
string processedString = ReverseAndRemoveDuplicates(originalString);
Console.WriteLine($"Original string: {originalString}");
Console.WriteLine($"Processed string: {processedString}"); // Output: dlrow olleh
}
}