摘要: 1、我们在使用while循环或者do-while循环的时候, 经常会忘记给循环变量自增,为了解决这个问题,我们有了更为简单的一种循环,叫做for循环,for循环专门处理已知循环次数的循环。 for(表达式1;表达式2;表达式3){ 循环体;}表达式1:一般为声明一个循环变量,用来记录循环的次数表达式 阅读全文
posted @ 2019-12-17 23:23 码农界的小学生 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1、循环结构while; do-while ;for; foreach 2、while循环语法:while(循环条件){ 循环体;}执行过程:循环条件:当满足这个条件的时候,才进行循环。循环条件一般可以为bool类型的值或者关系表达式或者逻辑表达式。程序运行到while处,首先判断while所带的循 阅读全文
posted @ 2019-12-17 23:16 码农界的小学生 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1、顺序结构、分支结构、选择结构顺序结构:从上到下,代码一行一行的执行,不会发生跳跃。分支结构:if结构 if-else结构选择结构:if else-if switch-case循环结构:while do-while for foreach 2、if结构语法:if(关系表达式或者bool类型的值或者 阅读全文
posted @ 2019-12-17 23:14 码农界的小学生 阅读(117) 评论(0) 推荐(0) 编辑
摘要: insert into table1 select * from table2 --表结构相同 表结构不同或跨数据库时insert into table1 (field1,field2,field3) select (table2.field1,table2.field2.table2.field3 阅读全文
posted @ 2019-12-16 17:29 码农界的小学生 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 1、算运运算符 ++ --++;分为前++和后++,不管是前++还是后++,最终的结果都是这个变量的值自身加1.区别:如果在一个表达式中遇到了++运算符,如果是前++,则首先这个变量的值自身加一,然后拿着这个加一后的值去参与运算。如果是后++,则首先拿原值参与运算,运算完成后,自身再加一。 2、复合 阅读全文
posted @ 2019-12-16 14:10 码农界的小学生 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、C#中常用数据类型 sbyte 8位有符号整数 -128~~127 byte 8位无符号整数 0~~255 short 16位有符号整数 -32768~~32767 ushort 16位无符号整数 0~~65535 int 32位有符号整数 -2147483648~~2147483647 uin 阅读全文
posted @ 2019-12-16 14:05 码农界的小学生 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、概念 .net/dotnet:一般指.Net Framework框架.一种平台,一种技术. C#(sharp):一种编程语言,可以开发基于.net平台的应用. (*) Java即是一种平台又是一种编程语言。 二、.NET 都能做什么 桌面应用程序 Winform(.net开发的桌面应用程序叫Wi 阅读全文
posted @ 2019-12-16 12:01 码农界的小学生 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在多线程访问读写同一个文件时,经常遇到异常:“文件正在由另一进程使用,因此该进程无法访问此文件”。 解决方案1,可以使用lock,保证读写操作单线程执行 解决方案2,使用System.Threading.ReaderWriterLockSlim ,对读写操作锁定处理 读写锁是以 ReaderWrit 阅读全文
posted @ 2019-12-11 16:30 码农界的小学生 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: //将16进制的字符串转为byte数组 string str = "0C9C17AB"; string tmpstr = ""; byte[] buf; if (str.Length%2!=0) { str = "0"+str; } buf=new byte[str.Length/2]; for ( 阅读全文
posted @ 2019-11-06 22:20 码农界的小学生 阅读(126) 评论(0) 推荐(0) 编辑
摘要: //int转16进制 (long类型同样) int a=90; string str= Convert.ToString(a,16); //5a --括号内16表示返回值的基数,必须是2,8,10,16. //int转2进制 int a=90; string str= Convert.ToStrin 阅读全文
posted @ 2019-11-02 23:37 码农界的小学生 阅读(684) 评论(0) 推荐(0) 编辑