Какая из процедур вызовет ошибку периода трансляции?
(Отметьте один правильный вариант ответа.)
Варианты ответа
public static int L1_V1_Q34(object[] A) { int S=0; foreach(int i in A) S+=(int)i; return(S); }
public static void L1_V1_Q32(ref int[] A, ref int S) { S=0; for(int i =0; i<A.Length; i++) S+=A[i]; }
public static void L1_V1_Q31(int[] A, int S) { S=0; for(int i =0; i<A.Length; i++) S+=A[i]; }
public void L1_V1_Q33(val int[] A, val int S) { S=0; for(int i =0; i< A.Length; i++) S+=A[i]; return(S); }(Верный ответ)