.net
C sharp半瓶水
这个作者很懒,什么都没留下…
展开
-
Asp.net core .NET6 发送邮件
Asp.net core .NET6 发送邮件 MailKit原创 2022-11-04 17:16:24 · 2775 阅读 · 0 评论 -
IIS站点下部署站点 HTTP 错误 500.19 - Internal Server Error
(IIS站点下部署站点)HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。原创 2021-12-07 17:28:56 · 300 阅读 · 0 评论 -
ZipFile压缩,压缩在第一层
ZipFile压缩,压缩在第一层 using (ZipFile zip = ZipFile.Create(filePath)) { string filePath = "保存压缩文件的路径"; zip.BeginUpdate(); zip.SetComment("zip"); foreach (string item in原创 2020-09-11 11:59:57 · 389 阅读 · 0 评论 -
C# 下载url文件 WebClient、HttpWebRequest
WebClient<param name="saveFilePath">保存路径</param> <param name="saveFileName">保存文件名称</param> WebClient client = new WebClient();client.DownloadFile(url, saveFilePath + saveFileName);HttpWebRequest HttpWebRequest request = Ht原创 2020-09-03 15:25:36 · 355 阅读 · 0 评论 -
c# FileStream、Stream 转 byte[]; byte[]转base64
FileStream继承了Streampublic byte[] ToByte(Stream stream) { byte[] bytes; using (var ms = new MemoryStream()) { stream.CopyTo(ms); bytes = ms.ToArray(); } ret原创 2020-09-03 15:20:36 · 3431 阅读 · 0 评论 -
c# webapi 返回指定ContentType
c# webapi 返回指定ContentType//文件虚拟路径string path = System.Web.Hosting.HostingEnvironment.MapPath(@"~/");//存放的测试文件System.IO.FileStream fs = new System.IO.FileStream(path + "47.png", System.IO.FileMode.Open, System.IO.FileAccess.Read);HttpResponseMessage re原创 2020-09-03 15:11:12 · 1499 阅读 · 0 评论 -
c# webapi处理请求文件接口返回的Content-Type →text/plain
c# webapi处理请求文件接口返回的Content-Type →text/plain通过Header中的Content-Disposition属性获取文件名称和扩展名称HttpWebResponseWebClient通过Header中的Content-Disposition属性获取文件名称和扩展名称HttpWebResponse HttpWebResponse response = request.GetResponse() as HttpWebResponse; //文件名称string f原创 2020-09-03 11:56:05 · 2699 阅读 · 0 评论 -
.net webapi 返回XML格式化数据(非字符串)
.net WebAPI 返回XML格式化数据(非字符串)方式一: HttpResponseMessage result = Request.CreateResponse<List<Student>>(HttpStatusCode.OK, list, Configuration.Formatters.XmlFormatter); return result;效果:方式二: XmlDocument doc11 = new XmlDocument();原创 2020-08-25 16:57:04 · 957 阅读 · 0 评论 -
AbsoluteExpiration 必须为 DateTimeOffset.MaxValue,或 SlidingExpiration 必须为 TimeSpan.Zero。
AbsoluteExpiration绝对时间过期不能与SlidingExpiration对象时间内内没有得到访问时,就会过期。报错代码: CacheItemPolicy policy = new CacheItemPolicy() ; policy.AbsoluteExpiration = DateTime.Now.AddMinutes(3); ...原创 2020-08-25 17:07:18 · 298 阅读 · 0 评论 -
泛型对象赋值并返回泛型对象
public T GetPageFromModel<T>() { //T t= default(T); var type = typeof(T); object o = Activator.CreateInstance(type); PropertyInfo[] pero...原创 2020-08-25 17:07:29 · 247 阅读 · 0 评论