- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 JACK_C#_XML_JSON
using System.Collections; using System.Collections.Generic; using UnityEngine; using LitJson; //将LitJson.dull文件放到asset文件下 using System.IO; public class JsonWrite : MonoBehaviour { publi
2018-03-08 17:17:23 212
原创 JACK_C#_年月日
#region 练习题 //已知:今天是2018年2月26日星期一 问:1年零8个月又3天之后是星期几 //7进制 400 400%7 //计算出1年零8个月又3天是多少天 // int oYear = 2018; // i
2018-02-27 10:21:17 177
原创 JACK_C#_委托
//创建委托 public delegate void TextDelegate(); public delegate void FuncDelegate(string str); public delegate bool Comparearr(T a,T b); //创建委托变量(字段) public
2017-12-25 10:10:33 186
原创 JACK_C#_集合之List,dictionary和arraryList,Hashtable
List和Dictionary是泛型集合,ArrayList和Hashtable是非泛型集合 //List Listint> allSore = new Listint>(); ListMyclass> allSore1 = new ListMyclass>(); allSore.Add(80);
2017-12-25 09:54:27 286
原创 JACK_C#_集合之栈和队列
//非泛型 //栈 LIFO int[] arr = { 1, 2, 4, 5, 6 }; Stack stack = new Stack(arr); //栈顶为6,栈底是1 //入栈,无返回值 stack.Push("jack");
2017-12-25 09:49:02 253
转载 JACK_C#_内存分配
--转载自jack__h 一、内存基本构成 可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。 栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储
2017-12-18 18:50:21 217
原创 JACK_C#_抽象,静态,接口
抽象: 1.除了不能实例化,其他和类没区别; 2.如果有抽象方法,必须申明抽象类; 3.抽象类也可以不需要抽象方法; 4.抽象方法只做声明,不作实现,继承他的实类必须重写实现抽象方法; 静态: 1.其数据存入静态区,是类的所有,所以不能实例化; 2.静态类只能包含静态字段,方法,属性; 3.静态构造必须无参,无访问修饰,无重载,只在第一次使用静态成员调用一次; 4.用类
2017-12-18 18:33:12 285
原创 JACK_C#_虚方法和抽象方法
#region 模拟微信打飞机里面敌机受到攻击时受到伤害的情景 public class Plane { public string name; protected int hp = 50; public virtual int HP{ get{ return h
2017-12-15 15:24:15 225
原创 JACK_C#_游戏英雄武器和攻击
// 1、创建武器类,包含字段:加攻击力,加生命值,加防御力,加速度值,类型(包括攻击,防御,法术,移动,打野 // 创建英雄类,包含字段:血量,攻击力,名字,防御力,移动速度,等级 // 英雄类当中包括的方法: // (1)加装装备 // (2)卸载装备 // (
2017-12-08 15:35:29 1091
原创 JacK_C#_类在分数上的运用
#region 分数 //定义分数(Fraction)类: //(1)成员变量 // 私有字段以及可读可写属性:分子、分母 //(2)成员方法: // * 打印分数信息(例如: 1 / 3) // * 约分 // * 创建一个方法交换分子和分母的值 // * 创建一个方法能同时得到加、减、乘、除、求余运算;
2017-12-07 11:52:55 318
原创 JACK_C#_属性
public class Hero { //字段 public string name; private int age; //属性 public int Age{ get { return age;
2017-12-06 16:30:47 220
原创 JACK_C#_string类型的认识
//strings 只读,不可修改 string str = "jackjack"; for (int i = 0; i str.Length; i++) { Console.Write ("{0} ",str[i]); } // str[0]='2';无法修改
2017-12-06 16:27:27 229
原创 JACK_C#_类的简单运用
//角色位置坐标 struct Position2D{ public int X; public int Y; } class Batering { public int ATK; public int SP;
2017-12-05 11:17:33 247
原创 JACK_C#_类和方法
public enum Weapon{ knife = 100, rife = 200, gun = 300 } public class Players{ //申明字段,可以赋初值 public string name;
2017-12-05 10:13:58 210
原创 JACK_C#_二维数组
#region 从命令行输入一个4行4列的二维数组,编程实现:(1)求出其中的最大值和最小值及其对应的行列位置.(2)求出对角线上各元素之积. Console.WriteLine ("请输入4行4列的二维数组:"); int[,] arr = new int[4,4]; int max = arr[0,0],min =
2017-11-30 20:36:42 558
原创 JACK_C#_一维数组
#region 自己独立写出冒泡排序及选择排序,插入排序 // 冒泡排序 int[] arr = {24,34,6,56,3,76,4,47}; for (int i = 0; i arr.Length - 1 ; i++) { for (int j = 0; j arr.Length
2017-11-30 20:32:08 210
原创 JACK_C#_for循环
// 作业A #region 1、编程将所有“水仙花数”打印出来,并打印其总个数。“水仙花数”是一个各个位立方之和等于该整数的三位数。 int count = 0; for (int i = 100; i 1000; i++) { double a = i / 100;
2017-11-28 10:20:45 261
原创 JACK_C#_循环语句
#region 在终端输入数字,一旦输入数字小于0,停止输入,while float a = 0; while (a >= 0) { Console.WriteLine ("请输入数字"); a = float.Parse (Console.ReadLi
2017-11-21 16:48:28 244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人