有没有办法按照以下格式拆分列表:'string1'、'string2'、'string3'、

Is there a way to split a list in the following format : 'string1', 'string2', 'string3',

我需要对我现有的 XtraReport 执行过滤,我只想查看一些我有 ID 的特定记录。

当我执行以下代码时,它已成功应用。

XtraReportOrder report = new XtraReportOrder();
report.FilterString = "orderId IN ('11092', '11093')";
report.ShowPreviewDialog();

我想这样用,

report.FilterString = "orderId IN ("+MyList.ToConvertSthConvinient+")";

您可以结合使用 String.Join、LINQ 和字符串插值功能:

report.FilterString = $"orderId IN ({String.Join(", ", MyList.Select(id => $"'{id}'"))})";