Написать метод работы с строкой C#
{Hello|Hi} {World|People}! {C{#|++|}|Java} is an {awesome|amazing} language.
{{Probably|Perhaps|Maybe}, if I had no {fin|bud} {har|diff|trou|dist|pro|constr}
{Dime|Res|Házmelo saber|{Favor|Usted|U} dime}
{Tell me|Answer me|Let me know|{Please|You|U} tell me}
Метод принимает допустим такую строку:
{{Probably|Perhaps|Maybe}, if I had no {fin|bud} {har|diff|trou|dist|pro|constr}
и на выходе должны получить
{{Jdfdf|Oplr|Ders}, no thr dsesd {frddd|ewsaas} {bgta|sdad|tyut|uiouiouo|asdasda|uyoiuiyi}
В методе надо перебрать каждое слово и изменить его, что находиться не в кавычках изменяется полностью if I had no будет изменена полностью. Если в кавычках есть два слова {Hello world|Hi} то Hello world тоже изменяется полностью.
Вы можете сделать изменение на что угодно, я допишу обработку изменения на свои данные.