1
객체 []를 params 객체 []에 전달하는 방법에 대한 항목을 읽었지만 왜 저와 작동하지 않는지 모르겠습니다.params 객체 []에 객체 []를 전달하지 않았습니다.
I 클래스 이들 역시 같은 기능을 가지고
...
private void CallbackEvent(object source, CallbackEvetArgs e) { // Some event with e.Data as string
...
string[] values = e.Data.Split('|');
DoSave("save", values.Skip(1).Cast<object>().ToArray());
...
}
...
public void DoSave(string action, params object[] values) {
...
string value1 = values[0];
...
}
...
대신 VALUE1의 문자열을 수신, VALUE1은 전체 어레이 (문자열 []) 때문에 무효 주조 예외를 수신한다.
내가 뭘 잘못하고 있니?
사실입니다.'.Cast
AnthonyWJones : 깨서는 안됩니다. 나는 이것에 OP가 잘못되었다고 생각한다. –
+1하지만 s/C#/CLR – JaredPar