随笔分类 - C#基础
摘要:using System.Diagnostics; Stopwatch timer = new Stopwatch(); timer.Start(); for(....) timer.Stop(); MessageBox.Show(timer.Elapsed.Ticks.ToString(Cultu
阅读全文
摘要:我们在使用C#编程的时候,经常会用到=>这个符号,但是大家理解过其中的具体用法吗? =>主要有两方面的作用,一个限制属性状态,另一个简化匿名委托和Lambda 用法一:定义只读属性 public class ManPeople { public string Sex => "男"; public s
阅读全文
摘要:一、读书 虽不至于说:万般皆下品,唯有读书高,但读书确实可以让你的生活变得有些不一样。任何使你走上坡路的事情都会使你难受,读书也会,但不会那么难受。 我的读书经历不长,可以说是很短了,从之前的听书过度到读书花了近2年的时间,读书对我来说已然成为了生命的一部分,尽管现在读书有时候依旧会让我有些苦恼。
阅读全文
摘要:c# 堆和栈 堆和栈一 :什么是堆和栈 线程堆栈:简称栈 Stack。托管堆: 简称堆 Heap。使用.Net框架开发程序的时候,我们无需关心内存分配问题,因为有GC这个大管家给我们料理一切。 什么是GC: 当我用new创建一个对象时,当可分配的内存不足GC就会去回收未使用的对象,但是GC的操作是非
阅读全文
摘要:/// <summary> /// 去除头部xml头 /// </summary> public class XmlMessageSerializer { public static string SerializeToXML(Object obj) { string outXML = string
阅读全文
摘要:/// <summary> /// 下载远程的文件读取到字节 /// </summary> /// <param name="uRLAddress">文件地址</param> /// <returns></returns> public static byte[] DownFile(string u
阅读全文
摘要:在自己电脑本地搭建一个FTP用于测试 第一步:配置IIS Web服务器 1)控制面板中找到“程序”并打开--> 2) 程序界面找到“启用或关闭Windows功能”并打开 或者两步也可以简化为一步:按【Win + R】快捷键打开运行对话框,输入“optionalfeatures”后,按回车键 从“启用
阅读全文
摘要:public ActionResult ImportAuditGroup([FromForm] int projectId, IFormCollection files){ var msBuffer =null; foreach (var filesFile in files.Files) { va
阅读全文
摘要:public static byte[] MemoryToBytes(string str) { using (var memStream = new MemoryStream()) using (var streamWriter = new StreamWriter(memStream)) { s
阅读全文
摘要:C#中struct和class的区别详解 本文详细分析了C#中struct和class的区别,对于C#初学者来说是有必要加以了解并掌握的。 简单来说,struct是值类型,创建一个struct类型的实例被分配在栈上。class是引用类型,创建一个class类型实例被分配在托管堆上。但struct和c
阅读全文
摘要:linq Select与SelectMany的区别 elect() 为每个源值生成一个结果值。因此,总体结果是一个与源集合具有相同元素数目的集合。与之相反,SelectMany() 将生成单一总体结果,其中包含来自每个源值的串联子集合。作为参数传递到 SelectMany() 的转换函数必须为每个源
阅读全文
摘要:List<String>与逗号分隔的字符串互转 将逗号分隔的字符串转换为List List<String> list = Arrays.asList(str.split(",")); List<String> list = Arrays.asList(StringUtils.split(str, "
阅读全文
摘要:using System;using System.IO;using System.Text; namespace Demo.App{ class Program { static void Main(string[] args) { string Sourcepath = System.AppDo
阅读全文
摘要:C# Linq获取List列表中某个字段最大值对应的记录 就以下面的列表举个小例子吧: List<T> epList = new List<T>(); 方法1: 试了Max()取最大值的方法,但是方法返回的是一个特定的值,而不是对应的一条记录;有些不方便,当然也是可以如下方法实现: //取出最大值
阅读全文
摘要://定义动态对象转换JSON字符串dynamic car = new{ Name = "Audi A8L", Model= " www.cscode.net:C/S框架网"}; string jsonData= JsonConvert.SerializeObject(car); //JSON: {"
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace ConsoleApplication2{ class Program { static void Main(str
阅读全文
摘要:1:下载nginx-1.19.2 2:修改confi目录下的nginx.conf 3:配置如下图 4:启动nginx.exe 5:运行网站1 6:运行网站2 7:输入http://127.0.0.1:8800 结果1: 结果2:
阅读全文
摘要:<%@ WebHandler Language="C#" Class="Handler" %> using System;using System.Web; public class Handler : IHttpHandler{ public void ProcessRequest(HttpCon
阅读全文
摘要:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HuploadifyTest.aspx.cs" Inherits="Test_HuploadifyTest" %> <!DOCTYPE html PUBLIC "-//W3C//DTD X
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;u
阅读全文