【[C#学习笔记] - 静态构造函数与静态成员初始化的调用顺序】教程文章相关的互联网学习教程文章

转:C#制作ORM映射学习笔记二 配置类及Sql语句生成类【代码】

System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ORM { public class DbConfig { /// <summary> /// 数据库连接信息 /// </summary> public static string Host = "D:/C#/ORM/test.db"; /// <summary> /// 数据库类型 /// </summary> public static DbType Type = DbType.Sqlite; } public enum DbType { Sqlite, Mysql, S...

【C#学习笔记】读access2007

System; using System.Data.OleDb;namespace ConsoleApplication {class Program{static void Main(string[] args){string strConnection = "Provider = Microsoft.ACE.OLEDB.12.0;";strConnection += @"Data Source = c:/Database1.accdb ";OleDbConnection con = new OleDbConnection(strConnection);con.Open();OleDbCommand com = con.CreateCommand();com.CommandText = "SELECT * FROM 表1";OleDbDataReader reader = com.Ex...

【C#学习笔记】读SQL Server2008

System; using System.Data.SqlClient;namespace ConsoleApplication {class Program{static void Main(string[] args){SqlConnection con = new SqlConnection("server=.\\sqlexpress;uid=sa;pwd=123456;database=stuDB");con.Open();SqlCommand com = con.CreateCommand();com.CommandText = "select * from stuInfo";SqlDataReader reader = com.ExecuteReader();while (reader.Read())Console.WriteLine(reader["stuName"].ToS...

C#学习笔记——chart控件使用笔记总结

一、如何在不加数据时显示坐标轴及轴坐标数值(1)显示坐标轴://设置横纵坐标轴在没有曲线数据时也可显示    axTChart.ChartAreas[0].AxisX.Enabled = AxisEnabled.True; axTChart.ChartAreas[0].AxisY.Enabled = AxisEnabled.True;(2)显示轴数据:初始化Chart的时候 AddXY(0,0) 待续。。。

C# 好代码学习笔记(1):文件操作、读取文件、Debug/Trace 类、Conditional条件编译、CLS

目录1,文件操作2,读取文件3,Debug 、Trace类4,条件编译5,MethodImpl 特性5,CLSCompliantAttribute6,必要时自定义类型别名目录:1,文件操作2,Debug、Trace类3,条件编译4,MethodImpl 特性5,CLSComplianAttribute6,必要时自定义类型别名最近在阅读 .NET Core Runtime 的源码,参考大佬的代码,学习编写技巧和提高代码水平。学习过程中将学习心得和值得应用到项目中的代码片段记录下来,供日后查阅。1,文件操作这段代码在...

C#学习笔记——Queue队列

1、Queue定义 System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。 2、优点 1、能对集合进行顺序处理(先进先出)。 2、能接受null值,并且允许重复的元素。 3、 Queue的构造器构造器函数注释Queue ()初始化 Queue 类的新实例,该实例为空,具有默认初始容量(32)并使用默认增长因子(2.0)。Queue (ICollection)初始化 Queue 类的新实例,该实例包含从指定集合复制...

【原创】C#零基础学习笔记008-C#集合处理

其他路径: CSDN: https://blog.csdn.net/wodehao0808/article/details/115257928微信公众号:程序喵星人 8 C#集合的处理8.1 哈希表集合 Hashtable集合是键/值对的集合。DictionaryEntry类型的实例,DictionaryEntry类型有一个key和value属性来读取和设置键和值。动态存放键/值对。键值是唯一的,不可重复。 8.2 Example: 集合处理:Hashtable表using System;using System.Collections.Generic;using System.Linq;using ...

C#学习笔记(九)CSharp表达式与语句(一)【代码】【图】

表达式 操作数的值VS表达式的值。 int x = 90; Console.WriteLine(x++);// 90 Console.WriteLine(x);// 91 int x = 90; Console.WriteLine(++x);// 91 Console.WriteLine(x);// 91每一种算数运算符没有发生数值提升的时候,返回值类型与运算数类型相同。赋值表达式的值: int x = 90; int y; Console.WriteLine(y=x); Console.WriteLine((y=x).GetType().FullName); 输出: 值的类型就是表达式的类型。 90 System.Int32表达式的分类...

小白学习笔记C#进阶(5)委托的定义和使用【代码】

1.定义一个委托,并调用class Program{private delegate string GetAstring();static void Main(string[] args){int X = 100;//使用委托类型创建实例//GetAstring firststringmethoned = new GetAstring(X.ToString); 指向X中的tostring//string Y = firststringmethoned(); 通过委托去调用firststringmethoned中的XGetAstring Y = X.ToString; string S = Y.Invoke(); //通过i...

C#学习笔记 编译预处理【代码】

编译预处理(pre - processing),是指编译之前的处理,它曾经是C/C++语言中相当重要的语法成分。C#语言中保留了部分预处理功能。但去掉了容易出错或者繁琐的成分,特别是去掉了#include和定义可替换的宏定义(#define)等。编译预处理是通过一些预处理指令来完成的。每个预处理指令单独占一行,都以 #好开始。预处理指令可以分成标识声明、条件处理、信息报告、行号标记四类。 1.标识符声明 在预处理过程中,可以对标识符进行定义...

C#学习笔记 Attribute(特性)【代码】

简单地说,特性(Attribute)是与类、结构、方法等元素相关的额外信息,是对元信息的扩展。通过Attribute可以使程序、甚至语言本身的功能得到增强。 Attribute是C#中一种特有的语法成分,它可以作用于各种语言要素,如命名空间、类、方法、字段、属性、索引器,等等,都可以附加上一些特定的声明信息。Attribute与元数据一起存储于程序集中,编译器或者其他程序可以读取并利用这些信息。 系统中已经定义了一些Attribute来表示不同的...

C#学习笔记 命名空间【代码】

命名空间 1.命名空间的概念 命名空间(namespace)是对各种类型的名字进行层次规划的方式,命名空间实际上提供了一种命名机制,同时也是程序进行逻辑组织的方式。 命名空间是一些类型的松散的集合,一般不要求处于同一命名空间的类有明确的相互关系,如包含、继承等。为了方便编程和管理,通常把需要在一起工作的类型放在一个命名空间里。如System命名空间下有各种类和接口,包括System.Console,System.String,System.Random,Sy...

《C#从入门到精通》第一章 Hello C#-认识C# 学习笔记【代码】

声明:本系列笔记参考《C#从入门到精通 (第二版)》人民邮电出版社,如果侵犯了您的权益,请立即联系我,QQ:1538347211 前言:第一节主要是C#背景知识,原书已经很简洁,从第二节开始整理笔记 2.1 创建第一个C#程序 首先打开Visual Studio(我用的是2019),选择新建项目,选择创建.Net控制台应用,如果没有的话自行在Visual Studio installer中安装 打开之后的代码会自动生成,如下: 在这里插入using System;namespace Chapter...

XLua学习笔记_C#访问Lua的全局变量【代码】【图】

一、访问boolean、number、string 类型的全局变量 1.在“Resources”目录下,新建一个名字为 “CSharpCallLua.lua.txt” 的lua脚本2.在 “CSharpCallLua.lua.txt” 脚本中定义我们需要访问的数据类型(代码如下) --测试C#访问lua脚本中的 boolean、number、string 类型的全局变量isFistrTime=true --测试访问 boolean 类型的全局变量number1=10 --测试访问 number 类型的全局变量str="我是lua中的全局变量" --测试访问 str...

构造函数 - 相关标签
静态成员 - 相关标签