zl程序教程

C#小结

  • 【C#基础】-Substring截取字符串的方法小结

    【C#基础】-Substring截取字符串的方法小结

    大家好,又见面了,我是你们的朋友全栈君。 前言 在公司的图书馆项目中曾经用过截取字符串的方法,项目是java语言的;最近在公司的另一个项目中又需要截取字符串,一种环境是C#语言,一种环境是SQL Server存储过程;先来说一下后台程序中截取字符串的方法。正文c#中截取字符串主要是借助Substring 这个函数。string string.Substring(int startInde

    日期 2023-06-12 10:48:40     
  • C#调用C++版本dll时的类型转换需要注意的问题小结

    C#调用C++版本dll时的类型转换需要注意的问题小结

    C#对于C++的dll引用时,经常会遇到类型转换和struct的转换1.C++里的Char类型是1个字节,c#里的Char是两个字节,不可以对应使用;可使用c#里的byte对应2.structTypetemp=(structType)Marshal.PtrToStructure(IntPtr,typeof(structType));说明:此方式转换只针对包含c++基本类型的结构体,如果包含指针数

    日期 2023-06-12 10:48:40     
  • C#后台调用前台javascript的五种方法小结

    C#后台调用前台javascript的五种方法小结

    在网上找了找,发现有三种方法可以访问到前台代码:第一种,OnClientClick(vs2003不支持这个方法)<asp:ButtonID="Button1"runat="server"Text="Button"OnClientClick="client_click()"OnClick="Button1_Click"/>client_click()就是javascript的一个方法。

    日期 2023-06-12 10:48:40     
  • C#中使用split分割字符串的几种方法小结

    C#中使用split分割字符串的几种方法小结

    第一种方法: 复制代码代码如下:strings=abcdeabcdeabcde;string[]sArray=s.Split(c);foreach(stringiinsArray)Console.WriteLine(i.ToString()); 输出下面的结果:abdeabdeabde 第二种方法: 我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割: 复制代码代码

    日期 2023-06-12 10:48:40     
  • C#生成XML的三种途径小结

    C#生成XML的三种途径小结

    1。我认为是最原始,最基本的一种:利用XmlDocument向一个XML文件里写节点,然后再利用XmlDocument保存文件。    首先加载要写入的XML文件,但是如果没有的,就要新建,在新建的过程中,要有写入的代码;  复制代码代码如下:           XmlDocumentdoc=newXmlDocument();           try           {        

    日期 2023-06-12 10:48:40     
  • C#日期格式化的几个要点小结

    C#日期格式化的几个要点小结

    日期格式化 标准DateTime格式字符串 如果格式字符串只包含下表列出的某个单个格式说明符,则它们被解释为标准格式说明符。如果指定的格式字符是单个字符并且不包含在下表中,则引发异常。如果格式字符串在长度上比单个字符长(即使多余的字符是空白),则格式字符串被解释为自定义格式字符串。请注意,这些格式说明符产生的模式受“区域选项”控制面板中的设置的影响。具有不同区域性或不同日期与时间设置的计算机将显

    日期 2023-06-12 10:48:40     
  • C#日期时间格式化小结

    C#日期时间格式化小结

    日期转化一 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-0314:33:34,要转化为其他格式,要用到DateTime.ToString的方法(String,IFormatProvider),如下所示: 复制代码代码如下:usingSystem;usingSystem.Globalization;Stringformat="D";DateTimedate=Da

    日期 2023-06-12 10:48:40     
  • C#运算符之与,或,异或及移位运算小结

    C#运算符之与,或,异或及移位运算小结

    1.剖析异或运算(^) 二元^运算符是为整型和bool类型预定义的。对于整型,^将计算操作数的按位“异或”。对于bool操作数,^将计算操作数的逻辑“异或”;也就是说,当且仅当只有一个操作数为true时,结果才为true。 数值运算举例 按位异或的3个特点:(1)0^0=0,0^1=1 0异或任何数=任何数(2)1^0=1,1^1=0 1异或任何数-任何数取反(3)1^1=0,0^0=0 任何数

    日期 2023-06-12 10:48:40     
  • c#多线程中Lock()关键字的用法小结

    c#多线程中Lock()关键字的用法小结

    本文介绍C#lock关键字,C#提供了一个关键字lock,它可以把一段代码定义为互斥段(criticalsection),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。 每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。 其中,lock是一种

    日期 2023-06-12 10:48:40     
  • C#中的问号(?号)用法小结

    C#中的问号(?号)用法小结

    1.可空类型修饰符(?):   引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。   例如:    stringstr=null;是正确的。    inti=null;编译器将报错。    为了使值类型也可为空,可空类型出现了,可空类型使用可空类型修饰符?来表示,表现形式为T?。   例:int?表示是可空的整形,DateTime?表示为可空的时间。   T?其实是Syste

    日期 2023-06-12 10:48:40     
  • C sharp(C#)-小结

    C sharp(C#)-小结

    1、基础   2、C#调用*.bat https://blog.csdn.net/wszhbl/article/details/90292687?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-6&depth_1-utm_source=distribute.pc_relevant.non

    日期 2023-06-12 10:48:40     
  • C#中SqlDataAdapter的使用小结

    C#中SqlDataAdapter的使用小结

    string strConn="uid=账号;pwd=密码;database=数据库;server=服务器";//SQL Server链接字符串   strSql="SELECT * FROM 表名";   SqlDataAdapter da=new SqlDataAdapter(strSql,strConn);   DataSet ds=new DataSet();//创建DataSet实

    日期 2023-06-12 10:48:40     
  • C#继承小结——面向对象编程的三大机制之一

    C#继承小结——面向对象编程的三大机制之一

    继承反应了类和类之间的关系。     世界上很多事物都是有共性的,共性的那一部分我们就抽象为基类,用于派生其它类,这样提高了代码的复用性,使得代码的结构清晰易读,而且易于代码的扩展和维护。      C#的继承只能继承自一个基类,这一点不同于C++的继承。     C#的继承具有传递性,即B继承自A,C继承自B,则C具有A的所有特性。     C#的继承隐式为public的。     假

    日期 2023-06-12 10:48:40     
  • C# DataTable 用法小结

    C# DataTable 用法小结

    1、新建表 private DataTable vsDt =new DataTable();2、清空表中内容(表中的列还在)vsDt.Clear();3、清空表中的列vsDt.Columns.Clear();4、表中添加列vsDt.Columns.Add( BH , typeof(string)); vsDt.Columns.Add( RQ , typeof(string));5、表中添加 1

    日期 2023-06-12 10:48:40     
  • C#中comboBox控件的一些基本用法小结

    C#中comboBox控件的一些基本用法小结

    } 上面代码可以实现将明细计划、汇总计划、执行反馈三个选项绑定到ComboBox的下拉框中。 Value的使用:comBoxCXLX.SelectedValue 假如说:该comboBox控件显示内容受别的控件限制,如何显示给comboBox空间赋值呢?实现代码如下: //让combox控件显示“明细计划” comBoxCXLX.Text = "明细计划"; comBoxCXLX

    日期 2023-06-12 10:48:40     
  • C# DataTable 用法小结

    C# DataTable 用法小结

    1、新建表 private DataTable vsDt =new DataTable();2、清空表中内容(表中的列还在)vsDt.Clear();3、清空表中的列vsDt.Columns.Clear();4、表中添加列vsDt.Columns.Add( BH , typeof(string)); vsDt.Columns.Add( RQ , typeof(string));5、表中添加 1

    日期 2023-06-12 10:48:40     
  • MVC图片上传详解   IIS (安装SSL证书后) 实现 HTTP 自动跳转到 HTTPS  C#中Enum用法小结  表达式目录树  “村长”教你测试用例  引用provinces.js的三级联动

    MVC图片上传详解 IIS (安装SSL证书后) 实现 HTTP 自动跳转到 HTTPS C#中Enum用法小结 表达式目录树 “村长”教你测试用例 引用provinces.js的三级联动

    MVC图片上传详解   MVC图片上传--控制器方法 新建一个控制器命名为File,定义一个Img方法 [HttpPost]public ActionResult Img(HttpPostedFileBase shangchuan){string path = @"\upload\" + DateTime.Now.ToFileTime() + ".jpg";Session["pat

    日期 2023-06-12 10:48:40