c#

c# out 키워드 두 개 이상의 결과를 내보낼 때 사용

fd27 2021. 4. 13. 18:19
internal class Program
{
    static void Divide(int a, int b, out int quotiet, out int remainder)
    {
        quotiet = a/b;
        remainder = a % b;
    }
        
    public static void Main(string[] args)
    {
        int a = 20;
        int b = 3;
        int c;
        Divide(a, b, out c, out int d);

        Console.WriteLine("a:{0}, b:{1}, a/b:{2}, a%b:{3}",a,b,c,d);
        // a:20, b:3, a/b:6, a%b:2
    }
}