.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 () {
}
}
'Computer Language > 유니티' 카테고리의 다른 글
: 을 이용 출력 순서가 바뀌어도 상관이 없다. (0) | 2014.04.22 |
---|---|
params (0) | 2014.04.22 |
params 매개변수 제한이 없다. (0) | 2014.04.22 |
out 결과값을 받을때 씀 (0) | 2014.04.22 |
swap 배열 사용시 기초 예제 (0) | 2014.04.22 |