随笔分类 - C# 语法
摘要:可以实现通过键值查找、插入、删除一个键-值对的操作,这些如果用数组实现都非常麻烦。Key就是键,value就是值, 我们在很多地方都会用到字典,他的特点就是查找很快,当然比List快。 字典必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个
阅读全文
摘要://小数取整 using System;Math.Round:四舍五入取整 【比如1.49取整后为1 1.50取整后为2】 //ZM取整,放损,先取整再放损,只要有小数都加1Math.Ceiling:向上取整,只要有小数都加1 【比如1.01取整后为2】 Math.Floor:向下取整,总是舍去小数
阅读全文
摘要:C#内存流示例 >用内存流来读取图片 背景:一个窗体、一个pictureBox、一个lable[没有选择图片,lable的text为"图片未选择"],在pictureBox1的Click事件中添加如下代码: private void pictureBox1_Click(object sender,
阅读全文
摘要://确认事件 private void cmd_ok_Click(object sender, EventArgs e) { //客户名称是否为空 if (txt_banhao.Text.TrimEnd() == "") ...
阅读全文
摘要:C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向你做一下解析。C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态方法。下面我们分四个方面来看看C#静态方法与非静态方法的差异:C#静态方法与非静态方法比较一、C#静态成员: ①静态成员属于类所有,非静态成员属于类的实例所有。 ②每创建一个类的实例,都会在内存中为非静态成员新分配一块存储; 静态成员属于类所有,为各个类的实例所公用,无论类创建了多少实例,类的静态成
阅读全文