
C# / .Net
文章平均质量分 58
chelen_jak
这个作者很懒,什么都没留下…
展开
-
C# 实现 Websocket (实用、赞)
WebSocket 实现互动,广播转载 2022-11-30 10:51:37 · 11047 阅读 · 2 评论 -
ASP.NET中使用JObject和JArray解析Json数据 (实用、赞)
JObject和JArray解析Json数据转载 2022-07-21 10:23:30 · 2604 阅读 · 0 评论 -
C# 委托的应用1:将方法作为参数传递给另一个方法 (实用、赞)
原文出处:C# 委托的应用1:将方法作为参数传递给另一个方法转载 2021-06-01 13:14:11 · 2644 阅读 · 0 评论 -
C# 委托 应用实例 (实用、赞)
原文出处:https://www.cnblogs.com/hehongtao/p/5101824.html转载 2021-06-01 13:05:29 · 1040 阅读 · 0 评论 -
VS中Release模式下生成去掉生成pdb文件
原文出处:https://blog.youkuaiyun.com/pukuimin1226/article/details/51819738?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-4&spm=1001.2101.3001.4242前几天发布项目,有时候就发布那几个dll,但是一个dll同时还有一个pdb文件,而且pdb文件貌似还挺大。全选的话,要复制多一份pdb文件到服务器,上传时间长。不全选,就要按住ctrl,转载 2021-03-12 17:51:43 · 1283 阅读 · 1 评论 -
VS2017 网站打包发布生成的文件中包含.pdb文件,解决办法
原文出处:https://www.cnblogs.com/JoinLet/p/10297254.html右键点击项目属性,选择打包/发布 Web,勾选 排除生成的调试符号:再次发布,就不会再生成.pdb文件转载 2021-02-24 10:19:49 · 754 阅读 · 0 评论 -
C#中DataSet中的relation
原文出处:https://blog.youkuaiyun.com/cnceohjm/article/details/8457086?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.controlDa转载 2020-12-28 11:22:14 · 686 阅读 · 0 评论 -
TimeSpan格式化 (实用、赞)
原文出处:https://blog.youkuaiyun.com/cxb2011/article/details/103538849/TimeSpan t = new TimeSpan(31, 8, 24, 1);string c1= t.ToString(@"d\.hh\:mm\.ss"); //31.08:24.01string c2 = t.ToString("c"); //31.08:24:01string c3 = t.ToString("g"); .转载 2020-12-09 16:17:02 · 1267 阅读 · 0 评论 -
webservice 部署 IIS (实用)
原文出处:https://blog.youkuaiyun.com/zhongjiekangping/article/details/4572570延伸阅读:WebService创建、发布及在IIS上部署1.先打开C#,新建->网站->(选中)ASP.net Web服务->确定,OK,现在以新建了一个webService,里面会自动有一些代码,就它的"Hello World"吧,简单的测试就行了。2.F5测试,会打开一个网页,显示是OK的。然后点生成->发布网站->设置好路径-&.转载 2020-11-20 09:41:31 · 1347 阅读 · 0 评论 -
VisualStudio2017由于构建错误发布失败 (实用)
在发布网站的时候出现了如图的错误 找到对应错误列表里发现看不懂2019\7\8 星期一 19:11:32System.AggregateException: 发生一个或多个错误。 ---> System.Exception: 由于构建错误,发布失败。有关更多详细信息,请查看错误列表。--- 内部异常堆栈跟踪的结尾 ---在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledException..转载 2020-07-01 16:19:15 · 951 阅读 · 0 评论 -
Json序列化及反序列化(备忘)(赞)
原文出处:https://blog.youkuaiyun.com/july_lee/article/details/52563658 (详尽、很好,建议阅读原文)转载 2020-05-27 14:23:58 · 296 阅读 · 0 评论 -
c# – 使用Json.NET将任何类型的对象转换为JObject (实用、赞)
原文出处:http://www.voidcn.com/article/p-peftggfi-bss.html我经常需要扩展我的域模型与额外的信息,然后返回到客户端与WebAPI。为了避免创建ViewModel我想我可以返回JObject的附加属性。我不能找到直接的方式将任何类型的对象转换为JObject与单一调用到Newtonsoft JSON库。我想出了这样的事情:>第一个SerializeObject>然后解析>并扩展JObject例如。:var cycles =转载 2020-05-27 11:33:26 · 7205 阅读 · 0 评论 -
JToken和JObject有什么区别
原文出处:https://www.cnblogs.com/deepalley/p/10784344.htmlJObject用于操作JSON对象JArray用语操作JSON数组JValue表示数组中的值JProperty表示对象中的属性,以"key/value"形式JToken用于存放LinqtoJSON查询后的结果...转载 2020-05-27 10:52:51 · 12044 阅读 · 0 评论 -
C#超级方便的ExpandoObject为类别加动态属性 (实用,赞)
原文出处:https://www.cnblogs.com/simadi/p/6709481.html这东西是.NET Framework 4.5 的新东西..发现这个,大概就跟发现新大陆一样的兴奋,让我再次赞叹Anders Hejlsberg 之神..这边有MSDN : http://msdn.microsoft.com/en-us/library/system.dynamic.expandoobject.aspx简单看一下他方便的地方..我自己建立一个对象:public class...转载 2020-05-25 17:40:48 · 2829 阅读 · 1 评论 -
C#(去、过滤)掉字符中的换行符(\r\n) (实用)
参考:https://www.cnblogs.com/ShaYeBlog/p/5082874.html本文介绍的方法需要先导入命名空间:usingSystem.Text.RegularExpressions;字符串里所有的的换行符都去掉:textStr=Regex.Replace(textStr,@"[/n/r]",""); 去掉末尾的换行符:textStr=textStr...转载 2020-03-18 15:57:13 · 20572 阅读 · 2 评论 -
c#添加Newtonsoft.Json包 (实用)
原文出处:https://blog.youkuaiyun.com/u011720560/article/details/80402357 (建议读原文)C#使用json点击工具 - NuGet包管理器 - 程序包管理控制台,输入下面命令:Install-Package Newtonsoft.Json即可使用Newtonsoft.Json 包进行json操作PM> Install-P...转载 2020-02-20 17:02:51 · 1301 阅读 · 0 评论 -
C# 中字符串转换成日期 (实用)
原文出处:https://www.cnblogs.com/net-sky/p/10218047.html我们在处理字符串日期格式常用DateTime.Pares() 但是这个形式的转换是相当有限的,有些C#是会不懂你写入的日期格式的如20031231。那么类似 "20100101" 或者其它形式的字符串如何转换成日期型呢?一、拼接字符串的形式DateTime dt=Convert....转载 2020-01-07 10:17:45 · 4096 阅读 · 1 评论 -
linq中的cast<T>()及OfType<T>()
原文出处:https://www.cnblogs.com/xiexingen/p/3139356.htmlDataTable dt=...........//获取从数据库中取出的数据(假设只有一条记录)//Cast<T>() 用来将非泛型的序列转换为泛型的序列DataRow row=dt.Rows.Cast<DataRow>().Single();//...转载 2019-12-24 14:33:03 · 338 阅读 · 0 评论 -
Json to JObject转换的使用方法 (实用)
原文出处:https://www.cnblogs.com/klsw/p/5904573.html以下为摘抄部分还可以通过一下方式来获取JObject.JArray类似。方法 说明 JObject.Parse(stringjson) json含有JSON对象的字符串,返回为JObject对象 JObject.FromObject(o...转载 2019-12-05 15:44:38 · 397 阅读 · 0 评论 -
C# 关于JArray和JObject封装JSON对象 (实用)
原文出处:https://www.cnblogs.com/dacongge/p/6957074.html直入主题,不废话...1、JObject:基本的json对象 /// <summary> /// Gets the j object. /// </summary> /// <returns></returns...转载 2019-11-18 09:26:28 · 614 阅读 · 0 评论 -
C#实现快捷键(系统热键)响应
<br />http://blog.youkuaiyun.com/lee576/archive/2010/09/02/5859037.aspx转载 2010-09-30 16:49:00 · 647 阅读 · 0 评论 -
C#中如何判断一个字符是汉字
来源:http://blog.youkuaiyun.com/yysyangyangyangshan/article/details/6679355判断一个字符是不是汉字通常有三种方法,第一种用 ASCII 码判断,第二种用汉字的 UNICODE 编码范围判 断,第三种用正则表达式判断,以下是具体方法。1、用ASCII码判断 在 ASCII码表中,英文的范围是0-127,而汉字则是大于1转载 2012-01-11 09:20:46 · 1195 阅读 · 1 评论 -
C#读写文件:编码和转换(string和byte[]转换为例)
来源:http://blog.youkuaiyun.com/yysyangyangyangshan/article/details/7191260 读写配置文件不单单将内容write或read,有时也会进行内容编码转换等操作。例 string和byte[]转换这里是我曾经碰到过的问题,当时的情况是配置文件是一个移动设备提供的,主要是由移动设备生成的,需要在电脑上也可以读写这个配置文件,而且读写完后转载 2012-01-11 09:24:11 · 702 阅读 · 1 评论 -
C#获取当前路径的7种方法
出自:http://gsqls.blog.163.com/blog/static/459712182009112873327312/C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.CurrentDir转载 2012-01-04 22:08:39 · 1093 阅读 · 1 评论 -
c#如何限制程序内存使用的大小
原文:http://blog.youkuaiyun.com/happyflystone/article/details/7494253 c#虽然内置垃圾回收机制,但是并不能解决程序占用内存庞大的问题,如果我们仔细观察任务管理器,我们会发现一个程序如果最小化的时候,它所占用的会骤然减小,这时操作系统会把程序用不到的内存暂时放到虚拟内存中,当我们再把程序最大化时,发现内存并没有完全的从虚拟内存调转载 2012-05-21 17:52:35 · 6772 阅读 · 0 评论 -
用C#编写SQLServer自定义函数
原文:http://blog.sina.com.cn/s/blog_5d1f29c10100b04n.html 这里我们用C#做一个计算滑轮系统近似距离的函数,并把该函数部署到SqlServer2005上去,这里使用的方法是原始的,全手动方式的部署方式,主要的目的是为了理解部署原理,实际上直接开SqlServer数据库项目可能更容易些。 首先让我们看一下滑轮传输带系统图示转载 2012-06-20 15:16:34 · 2922 阅读 · 0 评论 -
C#制作Windows service服务系列一:制作一个可安装、可启动、可停止、可卸载的Windows service
原文:http://blog.youkuaiyun.com/downmoon/article/details/1581113 系列一: 制作一个可安装、可启动、可停止、可卸载的windowsservice (downmoon 原创) 系列二:演示一个定期执行的windows服务及调试(downmoon ) 系列三:windows service系列三--制作可控制界面的转载 2012-07-05 11:09:40 · 663 阅读 · 0 评论 -
C#制作Windows service服务系列二--演示一个定期执行的windows服务及调试
原文:http://blog.youkuaiyun.com/downmoon/article/details/4557991 系列一: 制作一个可安装、可启动、可停止、可卸载的windowsservice (downmoon 原创) 系列二:演示一个定期执行的windows服务及调试(downmoon ) 系列三:windows service系列三--制作可控制界面的win转载 2012-07-05 11:11:18 · 773 阅读 · 0 评论 -
C#制作Windows service服务系列三--制作可控制界面的Windows服务(windows service)
原文:http://blog.youkuaiyun.com/downmoon/article/details/4771990在前面两篇文章中,我们可以做到自启动windows和定时自动执行windows service 系列一: 制作一个可安装、可启动、可停止、可卸载的windowsservice (downmoon 原创) 系列二:演示一个定期执行的windows服务及调试(down转载 2012-07-05 11:12:48 · 922 阅读 · 0 评论 -
C# 方面专家
白杨树 - C# / ASP.NET 文章写得都很好, 很多技巧和总结http://blog.youkuaiyun.com/yysyangyangyangshan/article/details/7107732 白杨树 - C#如何读写和创建INI文件 http://blog.youkuaiyun.com/yysyangyangyangshan/article/details/7017523 邀月原创 2012-05-17 10:31:34 · 573 阅读 · 0 评论 -
VS2010版常用快捷键
更多的快捷键请查看原文:http://blog.youkuaiyun.com/dxnn520/article/details/7572244 F4 显示属性窗口 F12 转到定义 F7: 查看代码 Shift+F7: 查看窗体设计器 CTRL + F4 关闭文档窗口 CTRL + F1 动态转载 2012-06-29 15:45:35 · 779 阅读 · 0 评论 -
.NET命名空间使用介绍
原文:http://hi.baidu.com/wqk1025/blog/item/1ea41a0ff13136226159f3dd.html.NET命名空间使用介绍 在ASP.NET中,.NET Framework为我们提供了丰富的基类,为了能在程序中引用这些基类,我们必须先引用这些基类的命名空间。我们都知道,如果我们想在C++中引用一个文件函数时,我必须先调用该文件,例如<#in转载 2012-06-29 16:53:27 · 7611 阅读 · 0 评论 -
泛型实现二叉树
参考资料《Visual C# 2010 从入门到精通》 18.3.2 使用泛型构造二叉树类using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace BinaryTreeTest{ class Program {原创 2012-09-01 09:01:51 · 1825 阅读 · 0 评论 -
App.Config详解及读写操作
原文出处:http://greatverve.cnblogs.com/archive/2011/07/18/app-config.html 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings转载 2012-11-16 13:58:45 · 959 阅读 · 0 评论 -
App.config 中读写appSettings、system.serviceModel终结点,以及自定义配置节
原文出处:http://www.cnblogs.com/zhaobl/archive/2011/09/29/appsettingHelper.html1.appSettings的读写但需要配置的项很多时,将所有的配置记录到一个单独的Config.xml文件中,如: Config.xml文件转载 2012-11-16 14:26:47 · 9243 阅读 · 0 评论 -
深入浅出C#三层架构
深入浅出C#三层架构原文出处:http://blog.youkuaiyun.com/l0veit/article/details/7758012本文用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,转载 2013-01-30 11:55:01 · 5438 阅读 · 0 评论 -
PetShop的系统架构设计
《解剖PetShop》系列之一原文出处:http://www.cnblogs.com/wayfarer/archive/2006/04/14/375382.html前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发转载 2013-01-30 12:17:39 · 742 阅读 · 0 评论 -
基础知识
【自动产生的文件】a).App.xaml:StartupUri指定程序的启动窗口;b).app.Config:存放系统设置、联接信息等信息,编译程序会被复制一个成后缀为.exe.config的配置文件到输出目录被程序调用;c).Web.Config:存放数据库联接信息、系统设置和联接信息等信息(一般用在服务器端);【获取程序的路径(目录)】AppDomain.CurrentDo原创 2012-11-19 10:48:43 · 576 阅读 · 0 评论 -
WCF版的PetShop之一:PetShop简介
原文出处:http://kb.cnblogs.com/page/52612/ 在《WCF技术剖析(卷1)》的最后一章,我写了一个简单基于WCF的Web应用程序,该程序模拟一个最简单的网上订购的场景,所以我将其命名为PetShop。PetShop的目在于让读者体会到在真正的项目开发中,如何正确地、有效地使用WCF。在这个应用中,还会将个人对设计的一些总结融入其中,希望能够对读者有所启发。S转载 2013-01-31 16:41:44 · 618 阅读 · 0 评论 -
WCF版的PetShop之二(1):模块中的层次划分
原文出处:http://kb.cnblogs.com/page/52615/上一篇文章主要讨论的是PetShop的模块划分,在这一篇文章中我们来讨论在一个模块中如何进行层次划分。模块划分应该是基于功能的,一个模块可以看成是服务于某项功能的所有资源的集合;层次划分侧重于关注点分离(SoC:Separation of Concern ),让某一层专注于某项单一的操作,以实现重用性、可维护性、可转载 2013-01-31 16:46:27 · 620 阅读 · 0 评论