
unity3d c#知识
绿灯伴书影
这个作者很懒,什么都没留下…
展开
-
C#实现转换十六进制
C#语言有很多值得学习的地方,这里我们主要介绍C#实现转换十六进制,包括介绍用来表示十六进制的枚举值是 HexNumber等方面。 C#实现转换十六进制 任何数据在计算机内部都是以二进制保存的,所以进制与数据的存储无关,只与输入输出有关。所以,对于进制转换,我们只关心字符串中的结果。 在上面的第 4 条中提到了 ToString() 方法可以将数值转换成字符串,不过在转载 2013-04-09 12:41:08 · 1279 阅读 · 0 评论 -
c# 不同进制之间的转换
1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Consol转载 2013-04-09 20:50:47 · 652 阅读 · 0 评论 -
Unity3d_FSM_C#'s ABC_(is_as关键字的使用)
Is:检查对象是否与给定的类型兼容。例如,下面的代码可以确定MyObject类型的一个实例,或者对象是否从MyObject派生的一个类型: if(obj is MyObject){} 如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true。 如果已知表达式始终是true或始终是false,则转载 2013-05-16 18:39:24 · 1122 阅读 · 0 评论 -
C#设计模式---State模式demo
using System;using System.Collections.Generic;using System.Text;/*****************State设计模式**********************/namespace SheJiMoShiDemo{ //定义一个接口,hint:接口必须是公共的(public)型的, //接口中只原创 2013-05-11 13:30:52 · 705 阅读 · 0 评论 -
治学先治史——程序接口
程序接口程序接口是操作系统为用户提供的两类接口之一,编程人员在程序中通过程序接口来请求操作系统提供服务。进行接口的介绍,必须介绍一下程序语言发展的历史才行,鲁迅先生说过“治学先治史”,明白了程序语言发展的前世今生,才能知道这么多语言为什么会这样,为什么会那样?计算机出现以后,科学家相继开发了多种语言,从smalltalk,Pascal,Basic,C语言,C++,java,转载 2013-05-26 10:48:27 · 1047 阅读 · 0 评论 -
ASP.NET链接离线MDF
第一步:在需要的数据库文件.mdf从数据库中分离出来,然后拷贝到App_data文件夹中第二步:然后在web.config中,进行编辑链接字符串:connectionStrings> addname="demoConnect"connectionString="Data Source=.;AttachDbFilename=|DataDirectory|\demo原创 2013-05-15 10:31:34 · 1209 阅读 · 0 评论 -
C#_static变量的细节和使用
在C#程序中,没有全局变量的概念,这意味着所有的成员变量只有该类的实例才能操作这些数据,这起到了“信息隐藏”的作用。但有些时候,这样做却不是个明智的选择。假设我们要定义一个图书类,要求该类能保存图书的数量,即每增加一本图书(定义一个实例),图书的数量应该加1。如果没有静态变量,我们需要将图书的数量保存在每本图书(实例)里,然而,这样的变量要在不同图书(实例)里重复存储,图书(实例)数量少的转载 2013-08-11 01:38:56 · 1153 阅读 · 0 评论 -
Unity3d C# Timer定时器的使用
前言:定时器的作用就是每隔一个指定的时间,调用一次,和Tick事件绑定的函数。这个时间值由Interval进行设置,interval=500 (100=1秒)则表示每隔5s就调用一次函数。demo:在用到vs 2005的兴奋过程中,想给程序做个启动画面,我采用了显示Aform,过一段时间,隐藏这个Aform,showdialog下一个Bform,closeAForm这个转载 2013-10-23 17:01:52 · 3851 阅读 · 0 评论