C# .NET
文章平均质量分 76
fcauto2012
这个作者很懒,什么都没留下…
展开
-
C#数据类型转换工具
我们经常在编程中会涉及到将一个字符串表示的数字转换成相应数据类型的变量,比如将“123.4”转换成float a=123.4f。这就涉及到.NET平台的一些转换工具。 首先要明确C#中都有哪些数据类型。除了我们熟悉的int,float等,.NET平台有几种基本的内置类型,可以查询MSDN在System命名空间中有内置类型的定义,下面这篇博客也做了相应总结:http://www.cnblogs原创 2017-05-06 11:06:30 · 1321 阅读 · 0 评论 -
XML文件解析—System.Xml的一些方法
最近想使用XML文档作配置文件,在Unity Editor中批量处理一些东西。对于相同的问题见过有使用txt作为配置文件的案例,不过之前简单学过使用C++的TinyXml库解析XML配置文档,并且XML文档具有结构化的优点,觉得使用起来会比较方便。然而,在Unity中选择使用C#进行开发,那么.NET库的方法就必须要学了。 .NET有两种模型来操作XML文档:一种是基于文档对象模型(DOM),使原创 2017-05-05 21:37:55 · 5570 阅读 · 0 评论 -
C#设计模式—单例模式
原文链接:http://www.cnblogs.com/zhili/p/SingletonPatterm.html 一、引言 最近在设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介转载 2017-09-25 11:03:52 · 229 阅读 · 0 评论 -
[C#基础]说说lock到底锁谁?
转载地址:http://www.cnblogs.com/wolf-sun/p/4209521.html 写在前面 最近一个月一直在弄文件传输组件,其中用到多线程的技术,但有的地方确实需要只能有一个线程来操作,如何才能保证只有一个线程呢?首先想到的就是锁的概念,最近在我们项目组中听的最多的也是锁谁,如何锁?看到有同事使用lock(this),也有lock(private static转载 2017-11-02 11:21:31 · 688 阅读 · 0 评论 -
.NET集合浅析
这个学期看了不少STL的东西,也补充了一些以前没有学过的数据结构知识。回过头来看之前写过的一些Unity脚本,发现在当时在基本只会用向量这一种数据结构的情况下,写出了许多啼笑皆非的代码。比如,当时基本只会什么都用List<>,居然在使用for循环遍历一个List的同时,尝试去删除其中的元素...因此,这里我们打开MSDN,总结一下C#中的集合与数据结构。由于受STL的影响,这里在总结归...原创 2018-05-18 16:02:20 · 685 阅读 · 0 评论