C# Класс HelloWorld.GameRuleItem

游戏规则对象的基础类型
Показать файл Открыть проект

Открытые методы

Метод Описание
Equals ( object obj ) : bool

重写 Equals 方法,判断规则 ID 是否一致

GetHashCode ( ) : int
GetInfo ( ) : object
ToString ( ) : string

重写 ToString 方法,输出 JSON 格式的数据

operator ( ) : bool

Защищенные методы

Метод Описание
GameRuleItem ( ) : System

创建游戏规则对象

Initialize ( GameRulesBase rules, Newtonsoft.Json.Linq.JObject data ) : void

初始化游戏规则数据

Приватные методы

Метод Описание
InitializeData ( GameRulesBase rules, Newtonsoft.Json.Linq.JObject data ) : void

Описание методов

Equals() публичный Метод

重写 Equals 方法,判断规则 ID 是否一致
public Equals ( object obj ) : bool
obj object
Результат bool

GameRuleItem() защищенный Метод

创建游戏规则对象
protected GameRuleItem ( ) : System
Результат System

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetInfo() публичный Метод

public GetInfo ( ) : object
Результат object

Initialize() защищенный Метод

初始化游戏规则数据
protected Initialize ( GameRulesBase rules, Newtonsoft.Json.Linq.JObject data ) : void
rules GameRulesBase
data Newtonsoft.Json.Linq.JObject 游戏规则数据
Результат void

ToString() публичный Метод

重写 ToString 方法,输出 JSON 格式的数据
public ToString ( ) : string
Результат string

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool