ICode9

精准搜索请尝试: 精确搜索
  • C#小知识特殊的DefaultValueAttribute2022-08-31 21:01:26

    public class People { private string _Name = "小明"; public string Name { get { return _Name; } set { _Name = value; } } private int _Age = 15; public int Age { get { return _Age; } set

  • C# 如何设置#define预编译指令2022-08-31 20:30:53

    在VS2017或者更高的版本中 可以在程序集的属性来修改,如下:   也可以按照如下方式修改代码: 1 <Project Sdk="Microsoft.NET.Sdk"> 2 3 <PropertyGroup> 4 <TargetFramework>net6.0</TargetFramework> 5 <ImplicitUsings>enable</ImplicitUsings>

  • C#-继承2022-08-31 19:02:25

    实现 class Teat1 { //父类 } class Test2 : Test { //子类 } base关键字 base.property;//调用父类属性 base.method();//调用父类方法 class Computer //父类:电脑 { public string sayHello() { return "欢迎使

  • C# winform 配置log4net2022-08-31 17:04:59

    Winform配置了Log4net 但是总是不能输出,是log4net.config配置文件访问路径出错了。  就是程序在运行时候没把log4net.config 配置文件复制到Debug文件夹下,导致log4net访问不到配置文件,所以没有log输出。 C# winform 正确配置log4net. 1、项目结构: 2、log4net.config 文件: <?xml

  • 装箱与拆箱2022-08-31 00:33:45

    Object类 在C#语言中,Object类是所有类的父类,在C#中所有的类(内置的,我们自己创建的)都直接或者间接继承自Object类。Object是类,object是类型。(类与系统关键字的语法颜色区别) 重写ToString方法 我们经常会在自己的类中重写ToString方法,将类中的信息打印输出。目的是:辅助调试和开发

  • C# linq 实现Rank Over Partition by2022-08-30 17:30:56

    public class TData { public int Id { get; set; } public string StuName { get; set; } public string ClsName { get; set; } public decimal Score { get; set; } } public class ToolTest { [Fact]

  • Async. Postbacks cause Page_Init? (C#)2022-08-30 17:30:20

    Async. Postbacks cause Page_Init? (C#) 问题 I'm experiencing a very strange problem... I have a regular ASP.Net webpage with a page_init and a page_load function. It is my understanding(from everywhere I look) that page_init gets called on the first p

  • C#Autofac依赖注入批量注入 (目前版本.netcore3.0)2022-08-30 15:01:04

    上一文:C#依赖注入一看就会系列 链接:C#依赖注入(直白明了)讲解 一看就会系列 - 22222220 - 博客园 (cnblogs.com)   上一次我们知道了 为什么要依赖注入,这次我们就用使用人数最多的容器 来讲解下 这一次 带来AutoFac使用   1.通过nuget引入Autofac(我使用的版本是.netcore3.0)

  • c# 如何验证Windows服务是否正在运行2022-08-30 09:31:55

    0判断服务状态 using System.ServiceProcess; // ServiceController sc; try { sc = new ServiceController(SERVICE_NAME); } catch(ArgumentException) { return "Invalid service name."; // Note that just because a name is valid does not mea

  • 关于c# 扩展方法2022-08-30 09:04:07

    1·c#如何扩展类型的内置方法 c#如何扩展类型的内置方法 - 风之语者 - 博客园 (cnblogs.com) https://www.cnblogs.com/WindBlog/archive/2011/07/29/2120655.html 2·C# 扩展方法 C# 扩展方法_w3cschool https://www.w3cschool.cn/csharp/csharp-extension-methods.html 3·C#的

  • C# 基础 之:Task 用法2022-08-29 23:03:38

    CancellationTokenSource source = new CancellationTokenSource(); //注册任务取消的事件 source.Token.Register(() => { Console.WriteLine("任务被取消后执行xx操作!"); }); int index = 0;

  • C# 属性(字段)与构造函数谁先执行2022-08-29 16:04:56

    你知道属性(字段)与构造函数谁先执行吗? - 杨浩瑞 - 博客园 (cnblogs.com) 1 public class SportJudge 2 { 3 private DAL.SportJudgeDataContext sj = new DAL.SportJudgeDataContext(); 4 /*先测试初始化与未初始化的属性和构造函数的执行顺序*/ 5 private Strin

  • C# 处理TCP数据的类(服务端)2022-08-29 13:02:35

    1 using System; 2 using System.Collections.Generic; 3 using System.Net; 4 using System.Net.Sockets; 5 using System.Text; 6 using System.Threading; 7 8 namespace TestDemo 9 { 10 /// <summary> 11 /// 处理TCP数据的类 12 ///

  • C# 处理日志输出的类2022-08-29 13:01:33

    1 using System; 2 using System.Collections.Generic; 3 using System.Diagnostics; 4 using System.IO; 5 using System.Reflection; 6 using System.Threading; 7 8 namespace Common 9 { 10 /// <summary> 11 /// 处理日志输出的类 12 //

  • C#中Linq常用用法2022-08-28 21:02:19

    1、linq中交集、并集、差集的用法 简单的交集、并集、差集用法如下: List<string> ListA = new List<string>(); List<string> ListB = new List<string>(); List<string> ListResult = new List<string>(); ListResult = ListA.Distinct().ToList();//去重 ListResul

  • C#捕获未处理异常2022-08-28 16:35:18

    Console控制台程序 使用AppDomain.CurrentDomain.UnhandledException捕获所有线程的未处理异常 注1:执行完异常捕获的OnUncaughtExceptionHandler回调函数后,进程会立即退出。 using System; namespace ConsoleApp1 { class Program { static void Main(string[]

  • ASP.NET MVC的故事(未完结)2022-08-27 20:04:25

    参考: 《ASP.NET MVC实战》 邹琼俊 20220825 介绍工具(VS,Git,Reflector),VS快捷键和使用技巧 C#语法的特性(都是语法糖) C#2.0: 2.1 泛型:使用中括号,类似占位符,延迟确定数据类型,有泛型类方法接口委托,如List<string> slt=new List<string>();然后还可以在泛型加约束。(k:开发有经常使用) 2.2

  • C# Webservice 上传文件保存 413 (Request Entity Too Large)2022-08-27 18:32:56

    文件太大,需要调整配置文件 在webconfig下插入以下代码: <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="1024000000"></requestLimits> </requestFiltering> </sec

  • C#验证邮箱格式正则表达式2022-08-27 11:33:50

    1      /// <summary> 2 /// 验证邮箱格式 3 /// </summary> 4 /// <param name="email"></param> 5 /// <returns></returns> 6 public static bool IsValidEmail(string email) 7

  • C#2022-08-27 07:31:44

    类 类的声明 class 类名 { } 类的成员 类头:类名 类体:字段、属性、方法、构造函数等 1、字段 就是常量或者变量。 若字段未初始化默认为0。 namespace Demo { class Employee//定义员工类 { public string name;//定义姓名字段 public int age;//定义年

  • U8 V13.0小白入门开发记录六-------------------插件开发(C#)调试2022-08-26 21:31:03

    这里继续延用上一章所写的内容举例。在上一章创建完工程并写完方法后,如何调试我们的业务逻辑呢?   1.首先登录我们的U8 V13客户端   2.在VS打开的工程中,点击【调试】->【附加进程】,如图:    3.开始调试     4.点击U8【其它入库】单据上的审核按钮,进入调试程序,如图:  

  • C#中的委托(delegate)与事件(event)2022-08-26 20:31:56

      委托   .NET团队之初想要实现一种用于任何后期绑定算法的引用类型,也就是想要一种可用于对方法引用的一种结构,同时又希望它能支持单播和多播,于是委托诞生了。   多播指的将多个方法调用链接在一起调用,就像一个列表一样 单播指的是单一方法的调用,其实可以认为单播

  • 在 C# 中使用 Span<T> 和 Memory<T> 编写高性能代码2022-08-26 01:01:02

    目录 在 C# 中使用 Span 和 Memory 编写高性能代码 .NET 中支持的内存类型 .NET Core 2.1 中新增的类型 访问连续内存: Span 和 Memory Span 介绍 C# 中的 Span Span 和 Arrays Span 和 ReadOnlySpan Memory 入门 ReadOnlyMemory Span 和 Memory 的优势 连续和非连续

  • PerfView专题 (第十一篇):使用 Diff 功能洞察 C# 内存泄漏增量2022-08-25 18:02:46

    一:背景 去年 GC架构师 Maoni 在 (2021 .NET 开发者大会) [https://ke.segmentfault.com/course/1650000041122988/section/1500000041123017] 上演示过 PerfView 的 Diff 功能来寻找内存增量,个人感觉这个功能非常不错,简单省事,所以这里就整合到 PerfView 专题中,分享一下给大家。

  • C#中=>语法2022-08-25 13:30:45

    一、 From to:    https://blog.csdn.net/qq_41598072/article/details/124017274 =>是Lambda表达式 参数=>关于参数的函数 举例: Func<int, int> Add = (x, y) => x + y; int Out = Add(3,3); //Out = 6       二、From to:    https://zhidao.baidu.com/question/348193306.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有