닷넷,C#에서 int vs int?

홈 > 공유팁! > 프로그램 관련
프로그램 관련

닷넷,C#에서 int vs int?

꽁스짱 0 928

닷넷,C#에서 int vs int? 

 

?는 Nullable의 의미이다, 즉 int? 는 Nullable<int>

 

아래의 예문을 보자.

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine(RetAge("홍길동"));

            Console.WriteLine(RetAge(null));

        }

 

         static int?  RetAge(string name)

        {

            if (name == null)

            {

                return null;

            }

 

            return 22;

        }

    }

}



[결과]
22

계속하려면 아무 키나 누르십시오 . . .
 
0 Comments
제목