C#
- 1 ответ
- 0 вопросов
1
Вклад в тег
public class Program
{
[DllImport("kernel32.dll", SetLastError = true)]
private static extern bool SetConsoleOutputCP(uint wCodePageID);
[DllImport("kernel32.dll", SetLastError = true)]
private static extern bool SetConsoleCP(uint wCodePageID);
private static void Main(string[] args)
{
SetConsoleOutputCP(932);
SetConsoleCP(932);
Console.OutputEncoding = Encoding.Unicode;
Console.WriteLine(@"一 人 七 八 九 十 入 二 三 上
下 大 女 万 土 山 千 川 子 小
口 手 五 日 六 分 中 円 月 午");
}
}
show_sizes_array
нет элементов, и значит условие some(...) никогда не будет истинным. Вам достаточно исправить if на 185 строке, следующим образом:if ((!show_sizes_array.lenght ||
show_sizes_array.some((v) => category_items[i]["sizes"].includes(v))) &&
category_items[i]["price"] <= max_price &&
category_items[i]["price"] >= min_price )
!show_sizes_array.lenght
то есть в массиве show_sizes_array
нет элементов, нам не нужно проводить фильтрацию show_sizes_array.some((v) => category_items[i]["sizes"].includes(v))
(<offer id=")(.*)(".*<vendorCode>)(.*)(<)
\1\4\3\4\5
<offer id="12312312321" available = true>
sdfa
asdfas
asdfa
sf
<><<>><><><
<vendorCode>261913</vendorCode>