System.Data.DataTable.Compute C# (CSharp) Méthode

Compute() public méthode

Computes the given expression on the current rows that pass the filter criteria.
public Compute ( string expression, string filter ) : object
expression string
filter string
Résultat object
        public object Compute(string expression, string filter)
        {
            DataRow[] rows = Select(filter, "", DataViewRowState.CurrentRows);
            DataExpression expr = new DataExpression(this, expression);
            return expr.Evaluate(rows);
        }

Usage Example

        private void Btn_Enter_Click(object sender, RoutedEventArgs e)
        {
            String[] infix;
            infix = TBK_display.Text.Split(' ');
            TBK_Postorder.Text = String.Join("", InfixToPostfix(infix));
            TBK_Preorder.Text  = String.Join("", InfixToPrefix(infix));

            //rev_postfix = InfixToPostfix(infix);
            //Array.Reverse(rev_postfix);
            System.Data.DataTable dt = new System.Data.DataTable();
            var v = dt.Compute(TBK_display.Text, " ");

            TBK_Sol_Dec.Text = v.ToString();
            TBK_Sol_Bin.Text = Convert.ToString(Convert.ToInt32(v), 2);
            //TBK_Preorder.Text = String.Join("", InfixToPrefix(infix));
            //TBK_Preorder.Text = String.Join("", TBK_display.Text.Split(' '));
        }
All Usage Examples Of System.Data.DataTable::Compute
DataTable