if (txt_SendAt.Text != null)
{
//string SendAt_date = txt_Respondby.Text;
DateTime Send_date = Convert.ToDateTime(txt_SendAt.Text);
param[15] = new MySqlParameter("@SendDate", MySqlDbType.DateTime);
param[15].Value = Send_date;
command.Parameters.AddWithValue("@SendDate", Send_date);
}
else
{
param[15] = new MySqlParameter("@SendDate", MySqlDbType.DateTime);
param[15].Value = now;
command.Parameters.AddWithValue("@SendDate", now);
}
Run Code Online (Sandbox Code Playgroud)
我有一个文本框,我从日历中选择日期和时间.当我将文本框留空时,它应该在else条件下执行语句,但它在if中执行语句.我哪里错了
如果我将其留空,我收到此错误字符串未被识别为有效的DateTime.
我有这个,如果
if (hours.Text.Length < 2 || minute.Text.Length < 2)
{
DialogResult dlgresult = MessageBox.Show("Insert Hour or Minute",
"First Application",
MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
Run Code Online (Sandbox Code Playgroud)
这将插入没有分钟的小时或没有小时的分钟,但会出现MessageBox.
当只有小时和分钟的长度为2或更长时,如何显示此MessageBox?
public override string ToString()
{
string val;
if (blower)
val = "Yes";
else
val = "No";
return string.Format(
"With Blower \t:\t {0} \n" +
val);
}
Run Code Online (Sandbox Code Playgroud)
我在这些方面得到例外: -
return string.Format(
"With Blower \t:\t {0} \n" +
val);
Run Code Online (Sandbox Code Playgroud)
例外是:
索引(从零开始)必须大于或等于零且小于参数列表的大小.
我究竟做错了什么?
我最近刚刚开始使用对象进行编程,并且我很早就想学好习惯.
我计划构建应用程序的方式是有两个文件:
1:Program.cs - 该文件将包含应用程序
2 的主要逻辑:Class.cs - 该文件将包含所有类定义
很简单.我想知道我是否应该有更多的文件......好吧,你告诉我.
任何帮助,将不胜感激.