public static void EditItem() { var editCopyItem = ActiveList.Single(x => x.itemId == 7776239914); AfterSalesServiceConditionsStruct afterSalesServiceConditionsStruct; string additionalServicesGroup; foreach (var sellItemStruct in ActiveList) { if (sellItemStruct.itemEndTimeLeft != "Zakończona") { var copyItemFields = _apiContext.doGetItemFields(_login, sellItemStruct.itemId, out afterSalesServiceConditionsStruct, out additionalServicesGroup); var titleField = copyItemFields[0]; var ind = titleField.fvalueString.LastIndexOf("(", StringComparison.InvariantCulture); if (ind != -1 && titleField.fvalueString.LastIndexOf("*", StringComparison.Ordinal) + 1 != ind) { copyItemFields[0].fvalueString = titleField.fvalueString.Insert(ind, "*"); var firstEdit = _apiContext.doChangeItemFields(_login, sellItemStruct.itemId, new FieldsValue[] { copyItemFields[0] } , null, 0, null, null, null, null); } } } //titleField.fvalueString = // var ind = titleField.fvalueString.LastIndexOf("(", StringComparison.InvariantCulture); //copyItemFields[0].fvalueString = // titleField.fvalueString.Insert(ind + 1, "i"); //suSubstring(ind).Replace(")", "").Replace("(", ""); //copyItemFields[0].fvalueString = // titleField.fvalueString.Insert(ind, "*"); //var firstEdit = _apiContext.doChangeItemFields(_login, 7776239914, // new FieldsValue[] // { // copyItemFields[0] // } // , null, 0, null, null, null, null); }