.NET
破解奶酪
这个作者很懒,什么都没留下…
展开
-
Postman的DateTime类型参数
格式:2019/01/03 15:08:55原创 2020-12-01 09:28:51 · 3498 阅读 · 1 评论 -
c# 将数组或集合 转换成以逗号分隔的字符串
string[] array = { etr, kdgj, 3454, tyt, gff };string str=string.Join(",",array);转载 2018-08-07 13:39:15 · 823 阅读 · 0 评论 -
使用EF操作数据必须设置主键
Unable to update the EntitySet 'UserType' because it has a DefiningQuery and no <InsertFunction> ele数据库没有主键【1】添加主键【2】在edmx中更新原创 2018-08-15 14:55:43 · 4717 阅读 · 0 评论 -
计算代码段运行时间
//建立计时器1 System.Diagnostics.Stopwatch sw1 = new System.Diagnostics.Stopwatch(); sw1.Start(); for (int i = 0; i < 1500000; i++) ...原创 2018-08-08 09:42:12 · 265 阅读 · 0 评论 -
EF执行存储过程
var resultCounterNum =MyEntities.Database.ExecuteSqlCommand("exec sp_GetNewWorkBillCounter@workBillKey",workBillKey);转载 2018-08-16 11:46:40 · 788 阅读 · 0 评论 -
在网站发布到IIS后设置主页
原创 2018-08-20 15:04:53 · 5104 阅读 · 1 评论 -
在项目中引用CefSharp
VS2013的.net框架最好安装cefsharp的49.0.0版本,最新版安装不上。(所以管理NUGET程序包视窗里的最新版是安装不上的) 【1】打开NUGET命令行控制台Install-Package CefSharp.WinForms -Version 49.0.0 【2】安装后引用里没有出现cefsharp 需要右键引用-添加引用程序根目录\packag...原创 2018-08-21 08:39:56 · 1966 阅读 · 0 评论 -
cefSharp框架中的C#方法和Web项目中的JS方法相互调用
【1】Web项目中用JS方式调用Cef项目的c#方法:CEF项目中:注册C#类为JS对象browser.RegisterAsyncJsObject("TestJsObject", _thisJsObject, false);其中:browser为实例化的ChromiumWebBrowser对象参数二是被调用的C#类参数一是c#类对外的名称,参数三为是否使用驼峰命名法,为f...原创 2018-08-21 08:58:51 · 10692 阅读 · 0 评论 -
Verbatim字符串
Verbatim字符串 对于verbatim字符串,编译 器会严格按照原样对其进行解释。也就是说,即使这个字符串跨越多行,或是包含转义字符,编译器也将不予理会,即这些格式和转义符将按照原样输出。唯一例外的是引号,编译器必须将其转义,因为只有这样才能确定字符串的边界。 Verbatim字符串的定义语法为以@符号开始,后面紧跟包含在引号中的字符串。例如:string sampl...转载 2018-08-21 09:27:48 · 1277 阅读 · 0 评论 -
可空值类型与值类型这间的转换
int s = 5;int? s_null;long t;long? t_null;t = s; //隐式转换 S -> Ts = (int)t; //显示转换 T -> Ss_null = s; //隐式转换 S -> S?s = (int)s_null; //显示转换 S? -> Tt_null = s_null; //隐式转换 S? -> ...转载 2018-09-26 11:24:14 · 723 阅读 · 0 评论 -
decimal 保留n位小数
decimal 保留2位小数2008-05-07 10:52Decimal a=10;DeciMal b=3;Decimal c=a/b;得出 3.3333333333333333333333333而这里我只想得出3.33我只能用Convert.ToDecimal(c.ToString("F2"))这样的办法但显然这是一种笨办法-------------------------...转载 2018-09-26 11:24:50 · 5916 阅读 · 0 评论 -
用数字从枚举类里获得中文名称
string i = "1"; IsPeople thisPeople = (IsPeople) Enum.Parse(typeof(IsPeople), i); string 结果 = thisPeople.ToString();原创 2018-10-09 11:09:33 · 2308 阅读 · 1 评论 -
Chloe联合主键查每个ID最新的数据
联合主键如图,对于一个HouseHoldID,可能对应不同的GetTime。所以一个HouseHoldID,可能有多条数据存在。现在要查询所有所有HouseHoldID最新时间的数据,使用SQL语句查询:select HouseHoldID ,max(GetTime) from gd_dat_roomtemp group by HouseHoldID 对应的老版本的CHLOE的语...原创 2018-11-05 15:15:22 · 968 阅读 · 2 评论 -
两个List取交集
List<int> a1 =new List<int> { 1, 2, 3, 4, 5 };List<int> a2 = new List<int> {3, 4, 5,6,7 };var a3 = a1.Intersect(a2);foreach (var item in a3){ Console.WriteLine(it...原创 2018-08-02 11:03:14 · 1563 阅读 · 0 评论 -
获取Congfig参数的方法
string LDAddressString = System.Configuration.ConfigurationManager.AppSettings["LDAddress"];原创 2018-08-02 09:35:38 · 215 阅读 · 0 评论 -
让LINQ支持动态查询
当对一个Model的List使用LINQ查询或排序时,希望通过传入不同的参数,动态的使用LINQ进行操作。可以引入System.Linq.dynamic原创 2018-07-10 21:00:38 · 1762 阅读 · 0 评论 -
NPOI 样式数量不得超过1000
ICellStyle myStyle = XXX; foreach (ICell item in row) { item.CellStyle = myStyle; }在给NPOI的行或单元格赋予样式时,应预设一个样式后对每个行或单元...原创 2018-07-12 08:02:54 · 636 阅读 · 0 评论 -
后台返回网站的文件地址供前台弹窗下载
后台返回服务器文件地址供前台弹窗下载,地址必须从协议名(HTTP/HTTPS)开始。若缺少协议名,从IP开始,前台则无法进行弹窗下载。这样的地址是不行的:192.168.11.88:7890/myExcel/09.xls这样的地址是可以的:http://192.168.11.88:7890/myExcel/09.xls获取协议名的方法://获取协议名 string ...原创 2018-07-12 08:07:10 · 1323 阅读 · 0 评论 -
NOPI创建Excel后中文单元格的列宽自适应
NPOI自带的列宽自适应方法只支持英文和数字,若要支持中文需要自己添加方法//列宽自适应,只对英文和数字有效 for (int i = 0; i <= MaxColumn; i++) { sheet.AutoSizeColumn(i); }//列宽自适应,支持...原创 2018-07-12 08:10:38 · 1029 阅读 · 0 评论 -
TFS 提示TF30063 没有权限
可能是密码过期原创 2018-07-13 08:09:17 · 6434 阅读 · 0 评论 -
遍历Dictionary
Dictionary<string, string> myDic = XXXX;foreach (var item in myDic){}原创 2018-07-13 10:40:35 · 1392 阅读 · 0 评论 -
VS设置虚线对齐
VS虚线对齐 在使用微软的MicrosoftVisual Studio开发的时候,如果代码缩进非常多的话,会遇到一个很头疼的问题。 不知道每块代码的开始和结束,模块与模块之间也不是非常的清晰,这对于写代码和对代码的理解都是非常麻烦的。 VS提供了一个插件——IndentGuide,这个插件提供了代码虚线对齐的功能,对于编写复杂的代码...转载 2018-07-25 08:40:43 · 2181 阅读 · 0 评论 -
返回前端页面下载地址
这种方法只能获取到网站名urlOfPrintOnServer = System.Web.HttpContext.Current.Server.MapPath("/workOrderCenter/workOrderCenterPrintToExcel/myExcel/" + fileName); 这种方法可以获取到网站下的应用程序名(尽量用这种)urlOfPrintOnServer = Htt...原创 2018-07-14 09:22:11 · 630 阅读 · 0 评论 -
在接口中增加构造方法
public class VoipBLL { private IVoipAnalysis voipAnalysis; //从config里取得关键字 string voipConfig = "BluePoint"; //构造方法.判断品牌 public VoipBLL() { ...原创 2018-07-27 08:50:56 · 903 阅读 · 0 评论 -
实体框架错误 - 错误11009:属性“'未映射“
右键表映射,对修改的列添加映射。原创 2018-07-27 13:28:44 · 5159 阅读 · 0 评论 -
在NUGET管理界面引入Json.NET,显示Newtonsoft.Json”已拥有为“Microsoft.CSharp”定义的依赖项
显示Newtonsoft.Json”已拥有为“Microsoft.CSharp”定义的依赖项,而无法安装。原因是 Newtonsoft.Json的版本过高可以使用nuget 去下个低版本的。版本列表:http://www.nuget.org/packages/Newtonsoft.Json/ ...转载 2018-08-09 11:04:10 · 4322 阅读 · 0 评论 -
将秒数以及分钟数,小时数转换为HH:MM:SS的格式
int secondInt = 400; TimeSpan ts = new TimeSpan(0, 0, secondInt); Console.WriteLine(ts.ToString());TimeSpan(要累加的小时数,分钟数,秒数);输出为:00:06:40 ...原创 2018-08-10 08:34:44 · 6248 阅读 · 1 评论 -
.NET后台获取服务器参数的一些方法
//获取协议名取得传输协议,例如http或httpsstring scheme=HttpContext.Current.Request.Url.Scheme;//获取服务器的外网IP地址string ip=HttpContext.Current.Request.Url.Host; //获取应用程序名若在IIS部署一个网站后,在网站目录下再次部署,即叫做WEB应用程序。string appName ...原创 2018-07-10 20:46:22 · 770 阅读 · 0 评论