SimpleJSON.JSONNode.Numberize C# (CSharp) Method

Numberize() static private method

static private Numberize ( string token ) : JSONData
token string
return JSONData
		static JSONData Numberize(string token)
		{
			bool flag = false;
			int integer = 0;
			double real = 0;

			if (int.TryParse(token, out integer))
			{
				return new JSONData(integer);
			}

			if (double.TryParse(token, out real))
			{
				return new JSONData(real);
			}

			if (bool.TryParse(token, out flag))
			{
				return new JSONData(flag);
			}

			throw new NotImplementedException(token);
		}