.4453125using System.Collections;
public class chap6_7 : MonoBehaviour {
// Use this for initialization
void Start () {
Log("2014:04:22","items23", "zone243");
Log2("test", "2014:04:22","items23", "zone243");
print (Sum (1, 2,3,4,54,5,5,6,6));
GetTypeNames (1, "test", 3.14);
}
string Sum(params int[] args){
int sum = 0;
string text = " ";
for(int i = 0; i < args.Length ; i++){
sum += args[i];
text += sum.ToString();
}
return text;
}
void Log(params string[] args){
string text = " ";
for(int i =0; i < args.Length; i++){
text += args[i] + ", ";
}
print ("[test1] -" + text);
}
void Log2(params string[] args){
string s = "";
string format = "";
for(int i = 0; i < args.Length; i++){
format += "[{" + i.ToString() + "}]";
}
s = string.Format (format, args);
//s = string.Format ("stirng: [{0}][{1}][{2}][{3}]", args[0], args[1], args[2], args[3]);
print (s);
}
void GetTypeNames(params object[] args){
for(int i = 0; i < args.Length ; i++){
print (args[i].GetType().ToString());
}
}
// Update is called once per frame
void Update () {
}
}
