• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  .Net Core

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
C#中,使用显式类型转换(int)和Math.Round方法,将浮点数转换为整数的区别

摘要:主要区别就是,显式类型转换(int)是将浮点数的整数部分截取出来,然后转换为整数,所以相当于是向下取整。而Math.Round方法是对浮点数进行四舍五入后,转换为整数。 新建一个.NET Core控制台项目,示例代码如下: C#中向上取整和向下取整 Math.Ceiling()向上取整,Math.F 阅读全文
posted @ 2019-03-03 12:37 PowerCoder 阅读(2117) 评论(0) 推荐(0)
C#语言之“string格式的日期时间字符串转为DateTime类型”的方法(转载)

摘要:方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss 方法二:Convert.ToDateTime(string, IFormatProvider) using System; using System.Globaliza 阅读全文
posted @ 2019-02-28 20:05 PowerCoder 阅读(28653) 评论(0) 推荐(0)
C#夯实基础之多线程二:主线程、前台线程与后台线程(转载)

摘要:我们在《C#夯实基础之多线程一:初识多线程》一文中第二部分中指出,既然windows最终发展出了多线程模型,按理说,我们直接使用一个.NetFramework的线程类就可以直接撸代码了,但在这之前,我们还需要认识一下线程的一些基本特性,它们的出现并不是多余的,而是为了解决一部分问题出现的,毕竟存在即 阅读全文
posted @ 2019-02-26 01:47 PowerCoder 阅读(663) 评论(0) 推荐(0)
C# 程序默认使用管理员权限(转载)

摘要:1、从A程序启动B程序,当B程序需要管理员权限的时候代码如下 A程序里面启动B程序的代码如下 ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "D:\\B.exe"; //设置程序启动路径 start 阅读全文
posted @ 2019-02-25 14:49 PowerCoder 阅读(1737) 评论(0) 推荐(1)
C#中byte[]类型转换为其它类型

摘要:我们这里就举byte[]类型和long类型的转换,其它数据类型用BitConverter类以此类推: 阅读全文
posted @ 2019-02-21 11:15 PowerCoder 阅读(2620) 评论(0) 推荐(0)
SQL Server数据库(时间戳timestamp)类型 (转载)

摘要:timestamp介绍 如何使用SQL语句插入timestamp字段值?我们从上面的timestamp定义中知道了timestamp这个值一般都是数据库自动添加和修改的,相当于自动增长标识一样(而且执行update修改语句这个字段也会自动更新),所以一般这个字段我们只做查询操作。如果要更新这个字段则 阅读全文
posted @ 2019-02-21 11:12 PowerCoder 阅读(66177) 评论(0) 推荐(4)
c#静态构造函数 与 构造函数 你是否还记得?(转载)

摘要:构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着。亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧。静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 静态构造函数有哪些特 阅读全文
posted @ 2019-02-16 04:15 PowerCoder 阅读(313) 评论(0) 推荐(0)
如何让.NET Core支持GB2312和GBK

摘要:在.NET Core中,默认是不支持GB2312和GBK编码的。 例如我们如果新建一个.NET Core控制台项目,然后在其Main方法中使用如下代码: 运行到Encoding.GetEncoding("gb2312")时,会出现异常: 异常信息如下: 所以在.NET Core中如果我们要使用GB2 阅读全文
posted @ 2019-02-16 00:06 PowerCoder 阅读(7684) 评论(0) 推荐(1)
Data Protection - how to manage expired key?(转载)

摘要:问 According to ASP.NET Key Management: Deleting a key is truly destructive behavior, and consequently the data protection system exposes no first-clas 阅读全文
posted @ 2019-02-02 10:37 PowerCoder 阅读(601) 评论(0) 推荐(0)
LINQ Group By操作(转载)

摘要:假设我们需要从两张表中统计出热门商圈,这两张表内容如下: 上表是所有政区,商圈中的餐饮个数,名为FoodDistrict 下表是所有政区,商圈中的SPA个数,名为SPADistrict 现在要把这两张表,根据政区和商圈合并,然后相加Counts,根据Counts的总大小排序,统计热门商圈和热门政区。 阅读全文
posted @ 2019-01-30 19:32 PowerCoder 阅读(546) 评论(0) 推荐(0)
FileShare枚举的使用(文件读写锁) - (转载)

摘要:开发过程中,我们往往需要大量与文件交互,但往往会出现很多令人措手不及的意外,所以对普通的C#文件操作做了一次总结,问题大部分如下: 看到这些,有经验的同学应该就会说资源没被释放掉,但也存在如下可能性。我们对文件的操作非常频繁,所以写了特定的操作类/组件来维护文件之间的操作,知道特定的时刻才结束,常见 阅读全文
posted @ 2019-01-30 00:09 PowerCoder 阅读(868) 评论(0) 推荐(0)
Multiple Threads reading from the same file(转载)

摘要:问 I have a xml file that needs to be read from many many times. I am trying to use the Parallel.ForEach to speed this processes up since none of that 阅读全文
posted @ 2019-01-29 23:43 PowerCoder 阅读(264) 评论(0) 推荐(0)
C# 深浅复制 MemberwiseClone(转载)

摘要:最近拜读了大话设计模式:原型模式,该模式主要应用C# 深浅复制来实现的!关于深浅复制大家可参考MSDN:https://docs.microsoft.com/zh-cn/dotnet/api/system.object.memberwiseclone 所谓深浅复制可解读为: 浅复制:在C#中调用Ob 阅读全文
posted @ 2019-01-29 21:03 PowerCoder 阅读(329) 评论(0) 推荐(0)
C#多线程中的异常处理(转载)

摘要:常规Thread中处理异常 使用Thread创建的子线程,需要在委托中捕捉,无法在上下文线程中捕捉 Task中处理异常 1.仍然可以在委托中捕获异常2.可以捕获Task.Wait() 或者 Task.Result 的 AggregateException 异常 AggregateException 阅读全文
posted @ 2019-01-29 09:56 PowerCoder 阅读(1093) 评论(0) 推荐(0)
c#中的多线程异常 (转载)

摘要:1.对于Thread操作的异常处理 在DoWork函数里抛出的异常时不会被主线程的try,catch捕捉的,各个线程应该有自己的try,catch去处理线程异常。正确写法: 2. 异步函数的异常处理例如如 WebClient中的 UploadStringAsync,它的异常会在UploadStrin 阅读全文
posted @ 2019-01-29 09:49 PowerCoder 阅读(3051) 评论(0) 推荐(0)
C# 16进制与字符串、字节数组之间的转换 (转载)

摘要:1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串 //十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十进制166的八进制表示: "+Co 阅读全文
posted @ 2019-01-28 18:39 PowerCoder 阅读(12636) 评论(0) 推荐(3)
C#析构函数 (转载)

摘要:一、C#析构函数 1. 析构函数的定义与注意的问题析构函数用于释放被占用的系统资源。析构函数的名字由符号“~”加类名组成。使用析构函数时,应该注意下面的问题: 只能在类中使用析构函数,不能在结构中使用析构函数。 一个类只能有一个析构函数。 不能继承或重载析构函数。 析构函数只能被自动调用。 析构函数 阅读全文
posted @ 2019-01-25 16:38 PowerCoder 阅读(974) 评论(0) 推荐(2)
ADO.NET的Connection Timeout和Command Timeout (转载)

摘要:每次对数据库连接时,我们有时候会碰到连接超时或者命令超时,这两个超时是不一样的。以ADO.NET为例,当客户端和服务器端连接时,碰到的超时情况主要有下面几种:当从连接池获取一个连接时,碰到超时。当建立一个全新连接(而不是从连接池获取)时,碰到超时。当发送一个命令(command)到SQL Serve 阅读全文
posted @ 2019-01-23 10:08 PowerCoder 阅读(4677) 评论(0) 推荐(1)
Multiple “order by” in LINQ(转载)

摘要:问: I have two tables, movies and categories, and I get an ordered list by categoryID first and then by Name.The movie table has three columns, ID, Nam 阅读全文
posted @ 2019-01-22 15:33 PowerCoder 阅读(225) 评论(0) 推荐(0)
Json.NET序列化后包含类型,保证序列化和反序列化的对象类型相同(转载)

摘要:This sample uses the TypeNameHandling setting to include type information when serializing JSON and read type information so that the create types are 阅读全文
posted @ 2019-01-19 14:08 PowerCoder 阅读(464) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3