- 博客(6)
- 收藏
- 关注
原创 2021-04-09
C# 特性.Net 框架提供了三种预定义特性:AttributeUsageConditionalObsoleteAttributeUsage预定义特性 AttributeUsage 描述了如何使用一个自定义特性类。它规定了特性可应用到的项目的类型。规定该特性的语法如下:[AttributeUsage( validon, AllowMultiple=allowmultiple,Inherited=inherited)]其中:参数 validon 规定特性可被放置的语言元素。它是枚举器
2021-04-09 14:34:14 81
原创 2021-04-08
C# 中的异常类C# 异常是使用类来表示的。C# 中的异常类主要是直接或间接地派生于 System.Exception 类。System.ApplicationException 和 System.SystemException 类是派生于 System.Exception 类的异常类。System.ApplicationException 类支持由应用程序生成的异常。所以程序员定义的异常都应派生自该类。System.SystemException 类是所有预定义的系统异常的基类。下表列出了一些派生
2021-04-08 16:44:03 81 1
原创 2021-04-07
C#——可空类型C# 提供了一个特殊的数据类型,nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。例如,Nullable< Int32 >,读作"可空的 Int32",可以被赋值为 -2,147,483,648 到 2,147,483,647 之间的任意值,也可以被赋值为 null 值。类似的,Nullable< bool > 变量可以被赋值为 true 或 false 或 null。在处理数据库和其他包含可能未赋值的元素
2021-04-07 15:40:33 83
原创 2021-04-07
C#——按值传递参数这是参数传递的默认方式。在这种方式下,当调用一个方法时,会为每个值参数创建一个新的存储位置。实际参数的值会复制给形参,实参和形参使用的是两个不同内存中的值。所以,当形参的值发生改变时,不会影响实参的值,从而保证了实参数据的安全。下面的实例演示了这个概念:using System;namespace CalculatorApplication{ class NumberManipulator { public void swap(int x, int y)
2021-04-07 15:17:56 125
原创 2021-04-07
C#基础——位运算符假设如果 A = 60,且 B = 13,现在以二进制格式表示,它们如下所示:A = 0011 1100B = 0000 1101A&B = 0000 1100A|B = 0011 1101A^B = 0011 0001~A = 1100 0011下表列出了 C# 支持的位运算符。假设变量 A 的值为 60,变量 B 的值为 13,则:using System;namespace OperatorsAppl{ class Program
2021-04-07 12:03:38 45
转载 2021-04-06
cocos creator基础-FileUtils本地文件读写1: 掌握jsb.fileUtils的基本使用;FileUtilsAPI CCFileUtils.h1:jsb是javascript bind的代表,整个C/C++ 导出的绑定都在这个jsb里面,jsb 支持native,不支持h5(浏览器上无法运行jsb is not defined );2: FileUtils是本地文件读写的一个工具类,全局只有一个实例;3: jsb.fileUtils来获取文件读写工具类的实例;4: js
2021-04-06 11:50:13 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人