WinForm 简称,Windows Form ,调用.Net框架。

Return 只是退出当前方法。

MessageBox.Show("输入的Email地址是非法的!");

把整型转换为String 类型:

两种方法:

int sum ;

string StrSum = Sum.ToString();

String StrSum = Convert.ToString()

设置断点的一般方法:

哪出错在哪设置断点,看相关变量的值的变化。

Int.TryParse()的用法

如果能转换为int类型,则返回值为true,反之为false

if (int.TryParse(str1, out  num1) == false)//判断输入的数是不是合法的整数

{

MessageBox.Show("第一个数不是合法的整数");

}

comboBox2.Items.Clear();//清空旧数据

comboBox2.Items.Add("南京");//添加项目

throw new  Exception ("未知的错误!");

// 摘要:

//     使用指定的错误信息初始化 System.Exception 类的新实例。

//

// 参数:

//   message:

//     描述错误的消息。

追加文本

textBox4.AppendText( DateTime.Now.ToString() + "\n"); //追加文本

//textBox4.Text = textBox4.Text + DateTime.Now.ToString() + "\n";//速度特点慢,占用内存

把多行文本赋给字符串数组

private void button1_Click(object sender, EventArgs e)

{

// string s = txtBox1.Text;//按照\r\n进行Split

string[] lines = txtBox1.Lines;

string maxName = "";

int maxScore = -1;

foreach (string line in lines)

{

string[] strs = line.Split('=');

string name = strs[0];

string strScore = strs[1];

int score = Convert.ToInt32(strScore );

if (score >maxScore)

{

maxName = name;

maxScore = score;

}

}

MessageBox.Show(string .Format ("{0}是第1名,成绩是{1}。",maxName ,maxScore ));

}

ComboBox 下拉列表:

MessageBox . Show(Convert.ToString(comboBox1 .SelectedItem)); //选择值

MessageBox .Show(Convert.ToString(comboBox1.SelectedText));//数据库中会用到

MessageBox.Show(Convert.ToString(comboBox1.SelectedValue));//数据库中会哦用到

MessageBox.Show(Convert.ToString(comboBox1.SelectedIndex));//选择的第几项

判断字符串是否一致:

strUser.Equals("admin", StringComparison.OrdinalIgnoreCase );

摘要:

//     确定此字符串是否与指定的 System.String 对象具有相同的值。参数指定区域性、大小写以及比较所用的排序规则。

//

// 参数:

//   comparisonType:

//     System.StringComparison 值之一。

//

//   value:

//     一个 System.String 对象。

//

// 返回结果:

//     如果 value 参数的值与此字符串相同,则为 true;否则为 false。

局部变量与字段

局部变量每次运行完毕后,变量的值都会被销毁,下次再运行,会重新初始化。

而类字段,只要是一个对象,你们只要对象不销毁,就会一直保持对象的字段值。

最新文章

  1. 关于table的一些记录
  2. Win7 64位下PowerDesigner连接64位Oracle11g数据库
  3. java 反编译
  4. NYOJ题目872开会
  5. ok6410 android driver(12)
  6. go编写简单的web服务器
  7. ural 1106,二分图染色,DFS
  8. [反汇编练习] 160个CrackMe之008
  9. xcode设置 - App内存暴增
  10. ruby hashtable散列表
  11. mybatis常用操作
  12. [Leetcode][Python]43: Multiply Strings
  13. [转]Java多线程学习(吐血超详细总结)
  14. 基础二 day4
  15. 《java入门第一季》之好玩的正则表达式
  16. mongoDB与mongoose
  17. Android逆向基础----Android Dalvik虚拟机
  18. HTML响应式布局实现详解
  19. AngleSharp 的Dom 选择器
  20. 【nodejs】理想论坛帖子下载爬虫1.06

热门文章

  1. Flex帮助文档ASDoc
  2. 使用Atlas实现MySQL读写分离
  3. Tomcat 常用配置
  4. 转:LoadRunner负载测试之Windows常见性能计数器,分析服务器性能瓶颈
  5. thinkphp实现单图片上传
  6. [原创] 更新Ubuntu自带的python2.X版本 ImportError: No module named pip;ImportError: No module named _sqlite3
  7. TIJ读书笔记08-数组的初始化和可变长参数形参
  8. VC++ operate excel
  9. VC++ list函数详解
  10. .NET高级工程师面试题之SQL篇