原创 C#基礎-045 練習題

/* 1、求出1—100內的所有質數的和。(質數:只能被1和本身整除(),1不是質數也不是合數) */ public static void Task01()

原创 Unity3D-塔防遊戲項目主要源碼(防禦塔腳本)

using UnityEngine; using System.Collections; namespace TowerDefenceTemplate { public class Tower : MonoBehavio

原创 Unity3D-塔防遊戲項目主要源碼(遊戲主控器腳本)

using UnityEngine; using System.Collections; using System.Collections.Generic;//引入泛型集合的命名空間 using UnityEngine.UI;//

原创 C#基礎-047 數組的簡單案例

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;

原创 C#基礎-048 Const和ReadOnly

class Test { //聲明的時候並賦值 private readonly int age = 10; private readonly static int nu

原创 Unity3D-塔防遊戲項目主要源碼(防禦塔炮彈腳本)

using UnityEngine; using System.Collections; namespace TowerDefenceTemplate { public class Bullet : MonoBehav

原创 泛型集合List與字典Dictionary

static void Test01() { ArrayList list = new ArrayList(); //Add方法的參數類型是object類型 在傳遞

原创 Unity3D-塔防遊戲項目主要源碼(防禦塔導彈腳本)

using UnityEngine; using System.Collections; namespace TowerDefenceTemplate { public class Rocket : MonoBehavi

原创 C#基礎-046 冒泡排序和選擇排序算法

public static void ReOrderByPop(int[] arr)//冒泡降序 { for (int i = 0; i < arr.Length - 1; i++)

原创 Unity3D-塔防遊戲項目主要源碼(遊戲主菜單腳本)

using UnityEngine; using System.Collections; using UnityEngine.SceneManagement;//引入命名空間 using UnityEngine.UI; using

原创 Unity3D-塔防遊戲項目主要源碼(敵方炮車腳本)

using UnityEngine; using System.Collections; namespace TowerDefenceTemplate { public class Enemy : MonoBehavio

原创 C#基礎-052 枚舉、命名空間、索引器和運算符重載

namespace 枚舉 { public enum Tools { HUIXING_YINPIN = 22201, HUIXING_LANYA , LANCHUAN

原创 C#基礎-051 靜態類

namespace 靜態類 { //靜態類就是用static 修飾的類 //靜態方法就是用static修飾的方法 //靜態類是無法被繼承的 //實例類中可以包含靜態成員和實例成員 stati

原创 Unity3D-塔防遊戲項目主要源碼(遊戲UI界面控制器腳本)

using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.EventSystems; namespace TowerD

原创 C#基礎-054 自己實現的一些字符串系統方法

static void Main(string[] args) { /*EndsWith() StratsWith() index