bl 相关的软件列表

C#多线程(backgroundWorker)读取不了剪贴板的解决办法
C#.net

C#多线程(backgroundWorker)读取不了剪贴板的解决办法

2023-02-16 标签:C#多线程读取剪切板,C#多线程读取剪贴板,c#获取剪切板的内容,backgroundWorker读剪贴板,STAThread

最近在用C#做backgroundWorker多线程读剪贴板内容时,突然读不到,原因是使用了多线程.一般作法是在方法加[STAThread]类型,但没用.用了其它方式解决了,直接上代码了:public static string GetClipboard(){var txt = string.Emp

C#自动获取文件编码txt自动判断文件编码
C#.net

C#自动获取文件编码txt自动判断文件编码

2022-04-28 标签:C#自动获取文件编码,自动判断文件编码,C#判断文件编码

今天在用c#读取txt文件,乱码了,用默认的编码不行,得用指定的编码才可以.因为每个文件的编码可能都不一样,有没有一种一劳永逸的方法,那肯定是有~自动判断文件的编码.下面就直接上代码了.public static Encoding GetEncoding(string filename){try{r

C#net core报Keys will not be persisted to storage
Asp.net

C#net core报Keys will not be persisted to storage

2022-01-22 标签:C#,net,core,Keys,persisted,storage,存储,Using,repository,HKLM,应用程序,密钥,注册表,用户,修改,配置文件,memory,Neither

今天在查看网站日志的,看到警报:Using an in-memory repository. Keys will not be persisted to storage.Neither user profile nor HKLM registry available. Using an epheme

VisualStudio报错CS8050只有自动实现的属性才能具有初始值设定项(C#)
C#.net

VisualStudio报错CS8050只有自动实现的属性才能具有初始值设定项(C#)

2022-01-06 标签:VisualStudio,报错,CS8050,自动,实现,属性,初始值,设定,C#,C#自动实现属性,C#初始值设定项

今天在用vs2022写类属性字段时想根据内容判断返回指定的内容,结果报错: CS8050 只有自动实现的属性才能具有初始值设定项。 错误代码如下public class MyClass{public string msg{get{if (msg.Contains("error")) return "

vs2019发布报错该项目中不存在目标“GatherAllFilesToPublish”
Asp.net

vs2019发布报错该项目中不存在目标“GatherAllFilesToPublish”

2021-05-18 标签:vs2019,GatherAllFilesToPublish,Microsoft,Import,Project,targets,VSToolsPath,Condition,VisualStudioVersion,MSBuildBinPath,CSharp,PropertyGroup

用VS2019打开一个以前用VS2010写的asp.net项目报错GatherAllFilesToPublish后,设置好发布选项(发布到文件夹),发布的时候报错如图:

asp.net mvc 全局设置JsonRequestBehavior.AllowGet
Asp.net

asp.net mvc 全局设置JsonRequestBehavior.AllowGet

2020-07-21 标签:asp.net,mvc,全局,设置,JsonRequestBehavior,AllowGet,public,Behavior,result,class,filterContext,Controller,如下,private,get,set,override

asp.net mvc 全局设置JsonRequestBehavior.AllowGet,代码如下:public class JsonRequestBehaviorAttribute : ActionFilterAttribute{private JsonRequestBehavior Behavi

swagger自定义api文档方法的注释对象
Asp.net

swagger自定义api文档方法的注释对象

2020-07-21 标签:swagger,自定义,api,文档,方法,注释,对象,IEnumerable,Entities,Reces,返回,定义,代码,生成,asp.net,web,SwaggerResponse,HttpStatusCode,OK,data

asp.net web api 的swagger方法的自动生成的api文件都是默认是返回对象的实体注释,有没有办法自己定义这个对象呢,这个肯定是有的啦,swagger开发者早想到这种情况了.swagger自定义api文档方法的注释对象代码如下:其中 [SwaggerResponse(Ht

asp.net api webform swagger忽略某控制器不生成文档
Asp.net

asp.net api webform swagger忽略某控制器不生成文档

2020-07-20 标签:asp.net,api,webform,swagger,忽略,控制器,生成,文档,IgnoreApi,true,Json,controller,BaseController,ApiExplorerSettings,public,HttpResponseMessage,obj,string

今天在用asp.net api webform swagger自动生成api文档时,发现默认是全部控制器(controller)都会生成api文档的,但实际上我们有些控制器不想生成文档,比如BaseController之类的,那该如何控制呢?swagger忽略某控制器不生成文档的代码如下