![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#编程技巧集结
文章平均质量分 77
创世界---
爱好所向,前进吧
展开
-
C# List去除重复值
方法算法一List<int> trans =new List<int>(); int count = trans.Count; int time = 0;count = trans.Count;for (int i = 0; i < count; i++){ for (int j = i + 1; j < count; j++) { time++; if (trans[i] == tran原创 2021-01-24 18:37:40 · 2041 阅读 · 0 评论 -
c# XML数据解析通用工具, 获取 节点 文本内容
首先先说明一下 ,节点文本内容获取方法,如:<root>文本内容</root>获取节点文本内容(红色字体部分),假设xmlElement是root节点。上面红色字体的文本其实是root节点的子节点,获取文本内容的方法,就是遍历子节点,判断类型是否为文本内容。方法如下: for (int i = 0; i < xmlElement.ChildNodes.Count; i...原创 2018-02-11 18:58:39 · 5604 阅读 · 0 评论 -
unity 协程 详细说明
前言:unity协程(coroutine) 其实就是一个枚举器 的封装。下面将会说明协成的实现原理。本文档将会从c#枚举器到unity协成过程一步步去做说明,帮你深入理解unity 协成(coroutine)。demo下载地址1.c#枚举器是什么?其实你只要用过List泛型列表遍历元素(foreach),你就会用到枚举器 。如下面脚本:using System.Collections;using ...原创 2018-02-27 12:56:34 · 3084 阅读 · 1 评论 -
c# sql Server 连接 数据库教程
demo下载1.首先建立数据库连接:首先说明一下数据库连接字符串:string conString = @"Data Source=bds2715212581.my3w.com;Initial Catalog=bds271521258_db;Persist Security Info=True;User ID=bds271521258;Password=123456";下面是sql server2...原创 2018-02-28 15:24:25 · 16266 阅读 · 7 评论 -
sql server 创建存储过程
首先先把我困惑的地方放到前面,后面在详细讲一下过程。在 “对象资源管理器”中,连接到 数据库引擎 的实例,然后展开该实例。依次展开 “数据库”---》 “可编程性”。右键单击“存储过程”,再单击“新建存储过程”将会创建存储过程模板:让我困惑的 <Procedure_Name, sysname, ProcedureName> 有什么用?搜遍全网 也没答案。。。。上图其实是一个存储过程...原创 2018-03-01 13:52:52 · 30436 阅读 · 3 评论 -
copy 复制文件夹目录下所有文件,包括子目录 (新思路)
复制文件夹可以使用递归,但是递归阅读起来不易理解,下面不使用递归复制所有文个人件夹,阅读更容易。(我不认为使用递归多么牛逼,反而唾弃。能用循环的坑定不用递归。递归是用来解决循环难以决绝的问题)直接上代码:using System.IO;using System.Text;using System;public class FileTool{ //方法1 ///...原创 2019-03-18 23:51:53 · 4529 阅读 · 1 评论