아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
어린알파카245
어린알파카24521.04.07

c# 코딩 문제 질문 있습니다.

using System;class MainClass{ public static void Main(string[] args) { int[] arrayA = { 1, 2, 3, 4, 5 }; int[] arrayB = { 10, 20, 30, 40, 50 }; Console.WriteLine(Swap(arrayA, arrayB) == true); Console.WriteLine(Swap(Stringify(arrayA) == "10 20 30 40 50"); Console.WriteLine(Swap(Stringify(arrayB) == "1 2 3 4 5"); } }

Console.WriteLine에 위의 세 함수를 넣은 결과가 true가 나와야 하는데 함수를 못 짜겠습니다. 몇 시간째 붙잡고 해 봐도 안 되네요...어떻게 하는 건가요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 질문을 잘 모르겠습니다.

    Stringify는 json에서 가져오는 것인가요? 일단 교환이라면 아래와 같습니다.

    public Boolean Swap(int[] arr1, int[] arr2)

    {

    if(arr1.Length != arr2.Length)

    {

    return false;

    }

    int[] temp = new int[arr1.Length];

    for(int i=0; i<arr1.Length; i++)

    {

    temp[i] = arr1[i];

    arr1[i] = arr2[i];

    arr2[i] = temp[i];

    }

    return true;

    }