Я создаю приложение базы данных ODP.NET для моего школьного проекта, используя wpf. У меня есть список флажков, соответствующих столбцам таблицы. Есть ли более приятный способ построения оператора select, чем простой цикл foreach?
Я изучил класс OracleCommandBuilder, но, похоже, он не имел того, что искал.
private IEnumerable<CheckBox> allC = employeesC = Employees.Children.OfType<CheckBox>();
string selectStatement = "SELECT ";
foreach (CheckBox cb in allC)
{
if (cb.IsChecked ?? false)
{
selectStatement += cb.Content + ", ";
}
}