private void Button_Click(object sender, RoutedEventArgs e) { numeros n = new numeros(); n.SetInicio(int.Parse(a.Text)); n.SetFim(int.Parse(b.Text)); bool bp, bi; if (check1.IsChecked == true) { bp = true; } else { bp = false; } if (check2.IsChecked == true) { bi = true; } else { bi = false; } txtlist.ItemsSource = n.Calc(bp, bi); }
static void Main(string[] args) { numeros num = delegate(int x) { Console.WriteLine("El valor de este metodo es: {0}", x); }; num(10); num = new numeros(sumarnumeros); num(5); num = new numeros(multiplicarNumeros); num(10); Console.ReadKey(); }
private static bool GenerateJsonProperty(DataTable dt, int rows, int cols, StringBuilder jsonString, bool isLast = false) { // IF LAST PROPERTY THEN REMOVE 'COMMA' IF NOT LAST PROPERTY THEN ADD 'COMMA' string addComma = isLast ? "" : ","; numeros n = new numeros(); if (dt.Rows[rows][cols] == DBNull.Value) { jsonString.Append(" null " + addComma); } else if (dt.Columns[cols].DataType == typeof(DateTime)) { jsonString.Append(@"""" + ((DateTime)dt.Rows[rows][cols]).ToString("yyyy-MM-dd HH':'mm':'ss") + @"""" + addComma); } else if (dt.Columns[cols].DataType == typeof(string)) { jsonString.Append(@"""" + dt.Rows[rows][cols].ToString().Replace("\"", "\\\"") + @"""" + addComma); } else if (dt.Columns[cols].DataType == typeof(bool)) { jsonString.Append(Convert.ToBoolean(dt.Rows[rows][cols]) ? "true" + addComma : "false" + addComma); } else if (dt.Columns[cols].DataType == typeof(short)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(int)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true, "{0:0}") + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(long)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true, "{0:0}") + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(int)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true, "{0:0}") + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(double)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(decimal)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(float)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(long)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(short)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(float)) { try { jsonString.Append(n.number2String(dt.Rows[rows][cols], true) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else if (dt.Columns[cols].DataType == typeof(byte)) { try { jsonString.Append(Convert.ToByte(dt.Rows[rows][cols]) + addComma); } catch { jsonString.Append(dt.Rows[rows][cols] + addComma); } } else { jsonString.Append(dt.Rows[rows][cols] + addComma); } n = null; return(true); }