本文整理匯總了C#中SimpleJSON.JSONNode.Add方法的典型用法代碼示例。如果您正苦於以下問題:C# JSONNode.Add方法的具體用法?C# JSONNode.Add怎麽用?C# JSONNode.Add使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類SimpleJSON.JSONNode
的用法示例。
在下文中一共展示了JSONNode.Add方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: AddElement
static void AddElement (JSONNode ctx, string token, string tokenName, bool tokenIsString)
{
if (tokenIsString) {
if (ctx is JSONArray)
ctx.Add (token);
else
ctx.Add (tokenName, token); // assume dictionary/object
} else {
JSONData number = Numberize (token);
if (ctx is JSONArray)
ctx.Add (number);
else
ctx.Add (tokenName, number);
}
}
示例2: OnButtonDrawSingleCard
public void OnButtonDrawSingleCard(){
int random = UnityEngine.Random.Range (1, numberOfCounselors + numberOfGenerals);
bool isCounselors = (random <= numberOfCounselors);
int result = (isCounselors) ? random : random - numberOfCounselors + 1000;
//Debug.Log ("Random Number: "+random);
//Debug.Log ("Result Number: "+ result);
Storage s = new Storage(){productId= result, type =2, quantity =1}; //TODO: Personnel number instead of 0.
json = new JSONClass ();
if (isCounselors) {
json["data"].Add ("userId",new JSONData(game.login.id));
json["data"].Add ("type" , new JSONData(result));
json["data"].Add ("level", new JSONData(1));
} else {
json.Add ("data", (JSONNode)s.toJSON ());
json["data"].Add ("userId",new JSONData (game.login.id));
}
if (isCounselors) {
json ["action"] = "NEW";
json ["table"] = (isCounselors) ? "counselors" : "storage";
Debug.Log (json.ToString ());
wsc.Send (json.ToString ());
}
}