Здравствуйте.
Никак не могу понять как в кубике C# сделать функцию, которая по входным параметрам обрезает конец строки.
вот такой кусочек кода отрабатывает как надо, но параметров для обрезки cuter может быть много.
В общем, нужно отрезать цвет в конце артикула, если пришел какой-то из (b) / (w) / (c)
можно ли сделать, чтобы резать параметры. Примерно function(trimer,"параметр строкой")?
В С# не особо шарю, пытался public void FuncName(string trimer, string cuter){}
ругается по чем зря, видимо не напрасно =)
Никак не могу понять как в кубике C# сделать функцию, которая по входным параметрам обрезает конец строки.
Код:
string trimer = project.Variables["SKU_for_search"].Value.ToUpper();
string cuter ="(b)".ToUpper();
if (trimer.EndsWith(cuter)){
int cutlen = cuter.Length;
int leng = trimer.Length;
project.Variables["result"].Value = trimer.Substring(0, leng - cutlen);
}else project.Variables["result"].Value = "";
В общем, нужно отрезать цвет в конце артикула, если пришел какой-то из (b) / (w) / (c)
можно ли сделать, чтобы резать параметры. Примерно function(trimer,"параметр строкой")?
В С# не особо шарю, пытался public void FuncName(string trimer, string cuter){}
ругается по чем зря, видимо не напрасно =)