c#基础
qq874655551
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# Split字符串分隔
//换行符分隔string[] lines = theText.Split( new[] { Environment.NewLine }, StringSplitOptions.None);//多个字符分隔string[] lines = theText.Split( new[] { "\r\n", "\r", "\n" }, StringSplitOpti...原创 2019-11-06 14:23:36 · 374 阅读 · 0 评论 -
生成36进制流水号_C#
机制间在线转换。10进制转36进制输出到文本文件,然后可再倒入数据库中使用。class Program{ static void Main(string[] args) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("Decimal\tSeri...原创 2019-11-06 14:17:10 · 2476 阅读 · 1 评论 -
html页面img src Base64转换为图并更新为url_C#
以下方法用在web请求方法中:void ReplaceContentImagerBase65Src(){ Regex regImg = new Regex(@"<img src=(.*?)>", RegexOptions.IgnoreCase); string base64SourceValue = string.Empty, base64Value = strin...原创 2019-11-06 13:59:43 · 996 阅读 · 0 评论 -
ASP.NET Cache 缓存 遍历 笔记
Cache遍历方法示例:System.Web.Caching.Cache wxCache = new System.Web.Caching.Cache();wxCache[&quot;a&quot;] = &quot;avlue&quot;;wxCache[&quot;b&quot;] = &quot;bvlue&quot;;wxCache[&quot;c原创 2018-07-20 11:52:53 · 1560 阅读 · 0 评论 -
C# 正则Regex、Regex.Match、Match、Match.Groups、GroupCollection.Item 匹配结果指定群组名
Match.Groups 属性 Match.Groups 属性定义public virtual GroupCollection Groups { get; }GroupCollection 类型Group 类型 GroupCollection属性(索引):Item[String] 允许通过字符串索引访问集合成员。 Group类型定义:[SerializableAttribu...原创 2018-07-25 17:46:36 · 4651 阅读 · 0 评论 -
ASP.NET Cache 缓存 Cache.Add方法 笔记
实现功能:定时刷新Cache 错误理解:在使用Cache前,我个人理解是Cache会提供一个定时执行的方法。比如每隔10分钟执行一项任务,而这个任务就要刷新Cache。看MSDN上的文档绕了很久才明白,是对参数的理解错误了。MSDN示例:链接理解事项: 1. 使用Cache.Add 方法要先检查Cache[“Key”] (要添加的Key)是否存在,如果存在 Add时会报错(未验证),如...原创 2018-07-18 20:04:49 · 1849 阅读 · 0 评论 -
String[2]: Size 属性具有无效大小值 0
报错代码SqlParameter voteFrom = new SqlParameter("@voteFrom", workFlow.VoteFrom);SqlParameter voteTo = new SqlParameter("@voteTo", workFlow.VoteTo);SqlParameter result = new SqlParameter("@result", ...原创 2018-07-11 21:35:14 · 1443 阅读 · 0 评论 -
数据读取器具有多个字段。多个字段对于存储过程中的EDM原语或枚举类型无效
报错代码:SqlParameter voteFrom = new SqlParameter("@voteFrom", workFlow.VoteFrom);SqlParameter voteTo = new SqlParameter("@voteTo", workFlow.VoteTo);SqlParameter result = new SqlParameter("@result", S...原创 2018-07-11 21:32:21 · 1454 阅读 · 0 评论 -
.NET 4.5 WebSocket简易聊天室、离线消息(MSMQ)
.NET 4.5简化了WebSocket的处理,不用再单独用socket去解析RFC6455的协议。 Windows .NET平台上要使用WebSocket,.NET版本不低于4.5、IIS至少8、IIS要启用WebSocket。 前端:&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt; &am原创 2018-05-22 13:52:44 · 4046 阅读 · 0 评论 -
C# linq to entity 无法创建“xxxx”类型的常量值。此上下文仅支持基元类型或枚举类型。
代码与错误如下,出错的地方是将currentTime 变量,只要从using块中移出到外部,就能正常。放在using内部就报错。不明白其原理。2015年这段代码是能运行的,现在2018年或许是C#更新什么了吧。问题解决是由How do I perform Date Comparison in EF query? 、Ignore time portion of datetime in a LIN...原创 2018-04-19 10:54:32 · 3050 阅读 · 0 评论 -
C# 笔记 异步操作:回调函数__AsyncCallback 委托
官方网站说明:AsyncCallback 委托 多线程之旅六——异步编程模式,自己实现IAsyncResultAsyncCallback:指定异步操作完成后要调用的方法。此类型为委托类型,要求关联方法为返回void类型,并且参数类型为IAsyncResult(异步操作完成返回的结果)=>对异步操作完成返回结果做处理。References a method to be called wh...原创 2018-02-10 09:50:04 · 3966 阅读 · 0 评论 -
C# Windows Form 假死处理
1, 使用 TaskFactory.StartNew 另起task去执行耗时的任务,参数Action: public delegate void Action() 代理类型,代理一个无参无返回值的方法。 Task.Factory.StartNew(() => { timeConsumingMehtod();//另起task去执行耗时任原创 2018-02-02 09:19:50 · 1279 阅读 · 0 评论 -
C# 反射执行指定方法名/重载
Type.InvokeMember 方法1. 主方法class Program{ static void Main(string[] args) { ReflectUtils rf = new ReflectUtils(); rf.FNCMethod("ToString", null);//执行类中重写的ToString(原创 2018-01-25 19:48:00 · 2990 阅读 · 0 评论
分享