EDIT – wrapped up into a handy extension method:
public static string TrimEnd(this string source, string value)
{
if (!source.EndsWith(value))
return source;
return source.Remove(source.LastIndexOf(value));
}
so you can just do s = s.TrimEnd("DEF");