C#
乐子下午要上课
这个作者很懒,什么都没留下…
展开
-
unity scrollRect 按页翻页实现
参考https://blog.csdn.net/liu_sanad/article/details/81131894https://github.com/Hperigo/Unity-ScrollRectController两个的实现都多少有点问题,已经在评论贴指出以下为我根据两个帖子综合了一下写出来的using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;原创 2020-12-21 10:15:57 · 772 阅读 · 2 评论 -
【C#】C#接口深入理解
1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了转载 2017-06-08 15:47:11 · 373 阅读 · 0 评论 -
【C#】C#中的继承 (继承、抽象类和抽象方法、接口)
一、继承什么是继承:继承是允许重用现有类去创建新类的过程。分类的原则是一个类派生出来的子类具有这个类的所有非私有的属性。1、继承C#中的类:C#不支持多重继承,C#类始终继承自一个基类(如果未在声明中指定一个基类,则继承自System.Object)。派生类继承基类的语法如下:using System;public class Person{//这是基类}pub转载 2017-06-07 19:40:37 · 3391 阅读 · 0 评论 -
【C#】关于c#中委托的解释
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事转载 2017-06-09 15:52:58 · 370 阅读 · 0 评论 -
解析StreamReader与文件乱码问题的解决方法
相信很多人在读取文件的时候都会碰到乱码的情况,所谓乱码就是错乱的编码的意思,造成乱码的是由于编码不一致导致的。演示程序:新建3个文本文件:编码和名字一样,分别是ansi,Unicode,utf8里面的内容都是:~!@#¥%……&*()abcdefg123456789测试数据 读取这些文件的代码如下:public static void Main(){ List<string&g...转载 2018-04-08 20:03:18 · 7187 阅读 · 0 评论 -
C# 创建 读取 更新 XML文件
public static class XmlHelper { /// <summary> /// 读取节点值 /// </summary> /// <param name="Path">XML文件路径</param> /// <param name="No...转载 2018-04-08 20:48:32 · 530 阅读 · 0 评论 -
c# 读写文件时文件正由另一进程使用,因此该进程无法访问该文件
log20170317.txt是一个自动任务生成log4net的日志文件,自动任务一直在执行。今需要对日志文件读取出来,显示在日志查询里,需要用到了IO流。1、 FileStream fs = File.OpenRead(url);StreamReader sr = new StreamReader((System.IO.Stream)fs, System.Text.Encoding.Defau...转载 2018-04-08 20:52:27 · 2595 阅读 · 1 评论 -
获取数据库的所有表名
1.使用Connection的GetSchema方法,参数为"Tables"123456789101112 public IList<string> 获取表集合(SqlConnection 连接) { List<string> 表名 = new List<string>(); DataTab...转载 2018-04-18 11:26:59 · 742 阅读 · 0 评论 -
dragonBone中使用的对象池
一、typeScript源码namespace dragonBones { /** * - The BaseObject is the base class for all objects in the DragonBones framework. * All BaseObject instances are cached to the object pool to ...转载 2019-07-10 11:38:53 · 472 阅读 · 0 评论