网站链接: 我爱捣鼓
当前位置: 首页 > web开发  > Asp.net/C#
  • DataTable怎么创建一个空表并添加记录-附实例

    DataTable是 ADO.NET 库中的中心对象。 使用的其他对象 DataTable 包括 DataSet 和 DataView 。 若要将行添加到 DataTable 中,必须首先使用 NewRow 方法返回新的 DataRow 对象。 NewRow方法返回一个具有架构的行 DataTable ,因为它是由表的定义的 DataColumnCollec…

    2021/4/3 21:30:15
  • C#实现修改文件的创建、修改和访问时间方法

    C#实现修改文件的创建、修改和访问时间方法, // 改变(设置)文件的创建、修改、访问时间 File.SetCreationTime("C:\\test.txt", DateTime.Now.AddYears(-1)); File.SetLastWriteTime("C:\\test.txt", DateTime.Now.AddYears(-2)); …

    2021/4/3 20:56:32
  • C#获取文件夹里所有文件的方法

    C#获取文件夹里所有文件主要用到了DirectoryInfo类的GetFiles方法,下面我们具体来看看如何使用?DirectoryInfo类是System.IO命名空间的一部分。它用于创建,删除和移动目录。它提供了执行与目录和子目录相关的操作的方法。这是一个密封的类,所以不能继承它。DirectoryI…

    2021/4/2 22:28:55
  • C#中进行url编码与解码的实现方法函数-附源码

    我们有时候在看有的网址会有这种“%C0%CF%C8%FD”字符串,其实是因为有些符号在当做网址时被编码了,因为有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的…

    2021/3/28 21:56:32
  • C#怎么获取文件夹里所有的图片文件?

    在实际的程序开发中,我们经常需要获取某个文件夹下的所有图片,用到了C#的DirectoryInfo、GetFiles等文件操作方法,具体实现如下://自定义一个结构public struct sFileInfo{ public string FileName; public DateTime FileCreateTime;}protected void Page_Load(…

    2021/3/4 21:48:01
  • C#如何获取文件夹里所有的txt文本文件?

    在实际的程序开发中,我们经常需要获取某个文件夹下的所有txt文本文件,用到了C#的DirectoryInfo、GetFiles等文件操作方法,具体实现如下:using System.IO;using System.Collections;public class FileComparer : IComparer { int IComparer.Compare(…

    2021/3/4 21:41:49
  • c#实现日期时间与unix时间戳互相转换

    为什么使用时间戳?关于Unix时间戳,大概是这个意思,从1970年0时0分0秒开始到现在的秒数.使用它来获得的是一个INT值,储存在数据库里只要使用INT格式就可以了,方便数据库进行排序,搜索,而且比datetime格式更节省数据库空间。 /// <summary> /// Uni…

    2021/3/4 21:40:22
  • aspx页面如何使用for循环遍历后台的DataTable数据而不使用控件?

    aspx页面在循环遍历DataTable时经常会用到控件,如果不使用控件可以使用以下方法来实现:<table> <thead> <tr> <td>编号</td> <td>标题</td> <td>类型</td> <td>发布时间</td> <td>发布人</…

    2021/3/4 21:34:55
  • C#如何遍历datatable每条记录?含源码方法

    C#遍历datatable记录有5种方法:方法一: DataTable dt = dataSet.Tables[0]; for(int i = 0 ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i]["字段名"].ToString(); }方法二: foreach(DataRow myRow in myDataSet.…

    2021/3/4 21:23:03
  • C#如何连接MySQL数据库字符串怎么写?

    本文章是建立在已经安装MySQL数据库的前提,默认安装在C:\Program Files (x86)\MySQL,建议在安装时选中Connector.NET 6.9的安装,里面有MySQL与C#连接的动态链接库。  帮助文档C:\Program Files (x86)\MySQL\Connector.NET 6.9\Documentation\ConnectorNET.chm是我撰写…

    2021/3/1 21:36:10
  • C#操作MySQL数据库如何增删查改?附源码

    .增删查改的代码(MySqlCommand类、MySqlDataReader类)  ExecuteReader——用于查询数据库。查询结果是返回MySqlDataReader对象,MySqlDataReader包含sql语句执行的结果,并提供一个方法从结果中阅读一行。  ExecuteNonQuery——用于插入、更新和删除数据。  Execut…

    2021/3/1 21:32:03
  • 用实例告诉你C#中for和foreach那个性能更高速度更快

    在很多情况下for和foreach具有同样的功能,选择for还是foreach很多人可能都是看自己的喜好,本测试试图通过 来真是测试数据来比较他们的执行效率。希望能给大家对他们的时候带来一些帮助。测试环境: 硬件环境: PIII800 + CPU456 软件环境: VisualStudio.Net …

    2021/3/1 21:29:14
  • C#中String字符串与Char[]字符数组如何相互转换?

    string 转换成 Char[]  string ss = "abcdefg";char[] cc = ss.ToCharArray();Char[] 转换成string  string s = new string(cc);byte[] 与 string 之间的转换  byte[] bb = Encoding.UTF8.GetBytes(ss);string s = Encoding.UTF8.GetString(bb);byte[] 与…

    2021/3/1 21:26:14
  • 什么时候定义静态方法?什么时候定义非静态方法?

    静态方法和非静态方法的区别:  1.静态方法不需要类实例化就可以调用,反之非静态方法需要实例化后才能调用;  2.静态方法只能访问静态成员和方法,非静态方法都可以访问;  3.静态方法不能标记为override,导致派生类不能重写,但是可以访问;  4.静态成员是在第…

    2021/3/1 21:21:49
  • 通过C#如何读取Excel文件里的数据到DataTable?

    1、将Excel中的表格数据读取到DataTable中:OpenFileDialog openFileDialog1 = new OpenFileDialog();openFileDialog1.Title = "打开Excel文件";openFileDialog1.Filter = "Files|*.xls;*.xlsx";if (openFileDialog1.ShowDialog() == DialogResult.O…

    2021/3/1 21:19:14
  • C#判断字符串是否全是由数字组成的正则表达式怎么写?

    我们在编程时经常需要判断字符串是否全是由数字组成的,我们可以通过以下正则表达式去判断:if (theStr!= null)//注意加非空判断,否则报错{System.Text.RegularExpressions.Regex rex =new System.Text.RegularExpressions.Regex(@"^\d+$");//^开始,\d匹配一…

    2021/3/1 21:16:47
  • C#针对String位数不足前面补零的几个方法

    C#针对String位数不足前面补零的三种方法: int i=10;方法1:Console.WriteLine(i.ToString("D5"));方法2:Console.WriteLine(i.ToString().PadLeft(5,0));//推荐方法3:Console.WriteLine(i.ToString("00000")); 在 C# 中可以对字符串使用 P…

    2021/3/1 21:12:08
  • C#中StringBuilder和String函数什么时候使用更适合?

    String 在进行运算时(如赋值、拼接等)会产生一个新的实例,而 StringBuilder 则不会。 所以在大量字符串拼接或频繁对某一字符串进行操作时最好使用 StringBuilder,不要使用 String,如果要操作一个不断增长的字符串,尽量不用String类,改用StringBuilder类。两个类的…

    2021/3/1 21:09:09
共38记录«上一页12下一页»