NetBlog主题

C#时间格式转换的问题,如(20181008232349转成DateTime)
C#基础

C#时间格式转换的问题,如(20181008232349转成DateTime)

883 0

//如这样的一个纯数字时间格式字符串20181008232349string str="20181008232349"; //用 DateTime dt=Convert.ToDateTime(str); 这样转会转换失败//原创来自http://www.luofenming.com/show.aspx?id=ART2018100800001,如转载请保留此地址//以下是可以正常转换的两…

C#中string类型的常用方法
C#基础

C#中string类型的常用方法

1166 0

2019-04-12 最后更新在C#语言中,字符串是System.String类的一个引用类型,在这类里面有100多种方法,很多时候不知道String类里面有自己需要的方法,也没有去查有没有自己需要的方法,为了省事自己就写与String类里面方法相同的功能,其实没有必要,直接调用系统封装好的方法就…

C# 蓝牙通讯
C#基础

C# 蓝牙通讯

4510 1

蓝牙通讯要调用 第三方DLL文件 文件名为InTheHand.Net.Personal.dllusing InTheHand.Net; using InTheHand.Net.Bluetooth; using InTheHand.Net.Sockets; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using S…

C# 获取日期星期几,原理
C#基础

C# 获取日期星期几,原理

1648 0

/// <summary>/// 判断是否是周六,周天/// </summary>/// <param name="y">年 如 2018</param>/// <param name="m">月 如 8 </param>/// <param name="d">日 如 20</param>/// <returns…

.NET内置的委托 Func、Action
C#基础

.NET内置的委托 Func、Action

2175 1

Func与Action作用几乎一样。只是 Func<Result>有返回类型; Action<T>只有参数类型,不能传返回类型。所以Action<T>的委托函数都是没有返回值的。Func<TResult> 相当于自定委托 private delegate string Say(); Func<T,TResult> 带一个…

C#取整,四舍五入取整,有小数加1,有小数去掉小数
C#基础

C#取整,四舍五入取整,有小数加1,有小数去掉小数

1507 0

Math.Round:四舍五入取整Math.Ceiling:向上取整,有小数加1Math.Floor:向下取整,舍去小数以下是调用Math.Ceiling(4.1) //结果为5Math.Floor(4.9) //结果为4//注意:Math.Round(4.5) //结果为4 这是一个很大的坑,在实践中发现的 2020-11-15更新Math.Round(4.5, Mid…

C#记录系统日志方法
C#基础

C#记录系统日志方法

2166 0

很多人都喜欢用别人写好的程序集,我不怎么喜欢用别人写好的程序集,以下是一个很简单的 记录系统日志方法(方便且实用)这个只适用单线程写日志,如果多线程写日志建议使用Log4Net//以时间分目录,免得很大日志都写在同一个目录string pathStr= AppDomain.CurrentDomain.Bas…

C#序列化与反序列化源码实例
C#基础

C#序列化与反序列化源码实例

2818 0

[Serializable]public class ContentStr{public string content { get; set; }/// <summary> 序列化到"TreeViewTexted.dat"文件 </summary>public void Serialize(string Paht){try{using (Stream stream = new FileStream(Paht, FileMode.Create, Fi…