网站首页 站内搜索

搜索结果

查询Tags标签: c#,共有 5553条记录
  • C#MD5加密

    public static string MD5Encrytp32(string password) {using (MD5 md5 = MD5.Create()){byte[] newBuffer = md5.ComputeHash(Encoding.UTF8.GetBytes(password));StringBuilder sb = new StringBuilder();for (int i = 0; i < newBuffer.Length; i++){sb.Append(newB…

    2022/9/14 14:17:31 人评论 次浏览
  • C# 公众号网页开发 -绑定测试界面

    1、微信公众号网页开发授权文档 2、主要测试代码 前端界面代码<form method="POST" id="submitForm"><label for="name">工号</label><input type="text" class="form-control" name="userN…

    2022/9/14 14:16:21 人评论 次浏览
  • 【C#】内存优化

    一、内存占用大量资源的解决办法 1、定时清理 exe运行后占用内存一直增加导致软件越来越卡,调试发现是没调用一次某DLL函数就会增加一次,应该是内存泄露了,但就是没找到原因。 在主程序里加这段代码,定时清理内存,可暂时规避这一问题。#region 内存回收[DllImport(&q…

    2022/9/14 5:17:31 人评论 次浏览
  • C#教程 - 接口类型(Interface Type)

    更新记录 转载请注明出处。 2022年9月13日 发布。 2022年9月10日 从笔记迁移到博客。接口类型(Interface Type) 接口说明 The interface defines the what part of the syntactical contract and the deriving classes define the how part of the syntactical contract…

    2022/9/14 1:19:28 人评论 次浏览
  • C#线程

    线程是一个可以独立执行的执行路径。 每一个线程都运行在一个操作系统进程中。这个进程提供了程序执行的独立环境。 在单线程程序中,进程中只有一个线程运行,因此线程可以独立使用进程环境。而在多线程程序中,一个进程中会运行多个线程。它们共享同一个执行环境(特别是…

    2022/9/14 1:18:54 人评论 次浏览
  • C#线程:任务Task

    Task是一个更高级的抽象概念,它代表了一个并发操作,而该操作并不一定依赖线程来完成。Task是可以组合的(可以将它们通过延续(continuation)操作串联在一起)。它们可以使用线程池减少启动延迟,也可以通过TaskCompletionSource采用回调的方式避免多个线程同时等待I/O…

    2022/9/14 1:16:11 人评论 次浏览
  • C#小技巧---Linq的使用

    1.基本介绍 LINQ(Language Integrated Query)即语言集成查询。 LINQ是一组语言特性和API,使得你可以使用统一的方式编写各种查询。用于保存和检索来自不同数据源的数据,从而消除了编程语言和数据库之间的不匹配,以及为不同类型的数据源提供单个查询接口。 LINQ总是使…

    2022/9/13 14:19:01 人评论 次浏览
  • C#笔记-PictureBox.SizeMode属性详解

    https://blog.csdn.net/SGZYL99999/article/details/103462766 PictureBox.SizeMode属性详解1.PictureBox.SizeMode.Normal  一般情况下,一个新的PictureBox会默认选择Normal属性,图片会默认以自己原始的大小从左上角开始绘制,若图片超出控件范围,会自动对图片进行剪…

    2022/9/13 14:16:27 人评论 次浏览
  • C#小技巧---递归优化的三种方式

    斐波那契数列 波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,是指这样一个数列 递推公式如图: 1.最常见递归算法//最常见的递归static int Fibo(int n){if (n == 1 || n == 2)return 1;elsereturn Fibo(n - 2) + Fibo(n - 1);}但这种做法并不…

    2022/9/13 1:53:08 人评论 次浏览
  • C#教程 - 语句与表达式(Statements & Expression)

    更新记录 转载请注明出处。 2022年9月12日 发布。 2022年9月10日 从笔记迁移到博客。语句与表达式(Statements & Expression)说明 语句是一段可执行代码,不一定返回值 C#中使用;号分句,代码块{}视为语句 有;的代码不一定是语句,比如using 顶级语句(C#9.0) 1、直…

    2022/9/13 1:25:07 人评论 次浏览
  • C# 消灭switch的面向映射编程

    原有switch写法,所有分支集中在一个方法中,使得方法过于冗长class Calculator01{public double Num1 { get; set; }public double Num2 { get; set; }public double Run(string operate){switch(operate){case "+":return Num1 + Num2;case "-":ret…

    2022/9/13 1:24:43 人评论 次浏览
  • C# 脚本与Unity Visual Scripting 交互,第一步(使用C# 脚本触发Script Graph的事件)(Custom Scripting Event)

    写在前面 感谢Unity 川哥的帮助,解决了单独调用GameObject的需求首先 需要在Unity 中创建一个自定义事件脚本(注释非常重要)using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine;/// <summary> /// Uni…

    2022/9/13 1:23:14 人评论 次浏览
  • How to "Activate" a MapFrame in C#

    internal class ActivateMapFrameBtn: Button {protected override void OnClick(){//1. must be on the GUI - dont switch to QueuedTask//2. Layout view must be active!if (LayoutView.Active == null)return; //3. LayoutView.Active.ActiveMapFrame is the frame t…

    2022/9/13 1:23:11 人评论 次浏览
  • C#教程 - C#介绍(Introducing C#)

    更新记录 转载请注明出处。 2022年9月10日 发布。 2022年9月10日 从笔记迁移到博客。C#介绍 C#介绍(是什么) 编程语言。特点:微软开发,亲儿子。 2002年正式发布。 基于.Net(.NET Framework、.NET Core)平台的编程语言。C#作者 Anders Hejlsberg(安德斯海尔斯伯格)…

    2022/9/11 1:25:52 人评论 次浏览
  • C# 流水线 生产者/消费者链 Producer/Consumer

    <body>manager.csusing System; using System.Collections.Concurrent; using System.Threading; using bntu.pcm.plworker; using bntu.pcm.works;/** bntu 是我的网名,在cnblogs上可以搜到我的博客:https://www.cnblogs.com/SimbaWang/* pcm 是producer/consum…

    2022/9/11 1:23:19 人评论 次浏览
扫一扫关注最新编程教程