![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
流浪四方
简单才男人
展开
-
vs下WebServic环境
1、打开vs2019,其它版本一样;2、新建一个web程序,注:不要建立core类型的web,core目前不支持,如下图:3、再在项目里点添加-新建项-确定4、然后选择web服务(asmx),即选择webservic服务;5、取个名再点添加,我这里取test.asmx;6、这里看到的跟我们正常的控制器写法差不多,不过个test类继承了System.Web.Services.WebService;7、写一个webapi一样的接口,我这里写a+b的结果,其它调用数据库数据等跟webapi的控制器写法原创 2021-08-25 02:58:13 · 761 阅读 · 0 评论 -
C#中的Dictionary根据key或value值获取另一个值
一、根据key取valuereturn dic.Where(S => S.Key==ClineIp).Select(S => S.Value).First();如果是包含的数据return dic.Where(S => S.Key.Contains(ClineIp)).Select(S => S.Value).First();二、根据value取keyreturn dic.Where(S => S.Value==ClineIp).Select(S => S.Ke原创 2021-08-05 11:11:43 · 3628 阅读 · 0 评论 -
获取下载文件长度
private long getDownLength(string url) { long length = 0; try { var req = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url)); req.Method = "HEAD"; req.Timeout = 5000; var r...原创 2021-03-15 15:41:47 · 254 阅读 · 0 评论 -
检测链接路能不能下载
/// /// 检测能不能下载/// /// /// public static bool UrlTesting(string url){//以下判断下载连接是否有效HttpWebRequest req = null;HttpWebResponse res = null;bool Result = true; //设成可以连接;try{req = (HttpWebRequest)WebRequest.Create(url);res = (HttpWebResponse)req原创 2021-03-15 15:39:56 · 161 阅读 · 0 评论