C#
来杯卡布奇诺哦
用追马的时间去种草!
展开
-
C# winfrom窗体去除MDI子窗体最大化后在MainMenuStrip上自动产生的图标以及打开子窗口自动关闭其他窗口
1、先在作为主窗体的窗体属性IsMdiContainer更改为True2、在menuStrip1对应的按钮Click事件下代码private void toolStripMenuItem1_Click(object sender, EventArgs e){ //确保只生成一个窗体 foreach (Form item in Application.OpenForms) { if (item.Name =="Form1") .原创 2021-09-08 17:32:26 · 1097 阅读 · 0 评论 -
设置datagridview的行色
话不多说我们直接上代码:if (this.dataGridView1.Rows.Count != 0) { for (int i = 0; i < this.dataGridView1.Rows.Count;) { this.dataGridView1.Row...原创 2019-07-26 10:38:02 · 174 阅读 · 0 评论 -
VS2015 Winform使用SQLite
SQLite.Net-PCL新建Winform项目,NuGet查找SQLite.Net-PCL,选择sqlite-net-pcl,注意,查找结果有好几个非常接近的,我们选择的程序包项目URL是https://github.com/praeclarum/sqlite-net。using SQLite;public class Book { [PrimaryK...原创 2019-06-18 15:05:27 · 1163 阅读 · 0 评论 -
C# DataGridView绑定数据源都有哪些方法?
开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。1. 简单的数据绑定例1using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString())) { SqlDataAdapter sda = ...原创 2019-06-14 09:16:58 · 2193 阅读 · 0 评论 -
C#-数据算法之冒泡排序
冒泡排序从字面意思理解:应该是这样的,按照顺序从最下面一个(数组索引最大)上升到第一个:所以代码是这样的://冒泡排序 public void BubbleSort(double[] data) { for (int i = 0; i < data.Length - 1; i++) { ...原创 2018-12-04 16:37:45 · 163 阅读 · 0 评论 -
C# 常量
C# 常量<!--注释:博友看过此文章后可以将自己的练习笔记写在下面评论区或私信发给我,我看到会将其添加到文章笔记栏里面并备注上博友的名字/昵称!这样可以让更多的博友看到更好的学习当然自己也可以在这里再次回顾并与其他博友交流。--!>今天我们来讲一下c#常量:C#的常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还...原创 2018-09-17 19:43:11 · 291 阅读 · 1 评论 -
C# 变量
一个变量只不过是一个供程序操作的存储区的名字。在 C# 中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。我们已经讨论了各种数据类型。C# 中提供的基本的值类型大致可以分为以下几类:类型 举例 整数类型 sbyte、byte、short、ushort、int、uint、long、ulong 和 char ...原创 2018-08-13 21:25:11 · 132 阅读 · 0 评论 -
C# 类型转换
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式:隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换 - 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。下面的实例显示了一个显式的类型转换:...原创 2018-08-13 21:20:48 · 112 阅读 · 0 评论 -
C# 数据类型
在 C# 中,变量分为以下几种类型:值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types)值类型(Value types)值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。值类型直接包含数据。比如 int、char、float,它们分别存储数字、字符、浮点数。当您声明一个 int ...原创 2018-08-13 21:18:47 · 242 阅读 · 0 评论 -
C#_基本语法
C#其实是一门很美丽的语言C# 是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的 class 中。例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。根据设计,它可能需要接受这些属性值、计算面积和显示细节。让我们来看看一个 Rectangle(矩形)类的实现,并...原创 2018-07-25 19:47:39 · 456 阅读 · 0 评论 -
C#_程序结构
今天我们来输出一个“hello word”C# Hello World 实例一个 C# 程序主要包括以下部分:命名空间声明(Namespace declaration) 一个 class Class 方法 Class 属性 一个 Main 方法 语句(Statements)& 表达式(Expressions) 注释让我们看一个可以打印出 "Hello World"...原创 2018-07-25 19:40:41 · 97 阅读 · 0 评论 -
C#_基础入门02
在这一章中,我们将讨论创建 C# 编程所需的工具。我们已经提到 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。因此,在讨论运行 C# 程序的可用工具之前,让我们先了解一下 C# 与 .Net 框架之间的关系。.Net 框架(.Net Framework).Net 框架是一个创新的平台,能帮您编写出下面类型的应用程序:Windows 应用程序 Web 应用程序 W...原创 2018-07-16 20:00:06 · 93 阅读 · 0 评论 -
C#_基础入门01
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。下面列出了 C# 成为一种广泛应用的...原创 2018-07-16 19:55:22 · 153 阅读 · 0 评论