반응형 Programming33 c#에서 람다식 람다식 람다식은 익명함수의 일종으로서 대리자 또는 함수를 형식을 대치할 수 있는 것입니다. 람다식을 이용하여 코드를 간략하게 표현할 수 있습니다. 루프문을 간략하게 표현할 수 있으며 동일한 함수의 재활용에도 용의합니다. LINQ 쿼리 식을 만드는데도 매우 유용하게 사용될 수 있습니다. 익명함수의 람다표현 AddNum 클라스를 리턴하는 익명함수를 만들어 보겠습니다. AddNum addNum = (a, b) = > a + b; Console.WriteLine(“Sum(10,5) = ” + addNum(10, 5)); 리스트를 foreach구문을 이용하여 탐색하는 경우 이번예는 루프문을 간력하게 표현하는 예입니다. List numbers = new List{1, 2, 3, 4, 5}; list.ForeEach.. 2017. 1. 3. Docker 에서 asp.net core 구동 Docker 에서 asp.net core 활용 서버에 Docker가 이미 설치되어있다고 간주하고 시작하도록 한다. Dockerfile 생성 이미지를 생성할 폴더를 만든다 $ mkdir helloworld $ cd helloworld $ nano Dockerfile 다음의 내용을 파일명 Dockerfile 을 생성하여 붙여 넣는다. ———————————————————————————————————————————— # 기본이미지를 ms에서 가져온다 FROM microsoft/dotnet # git 설치 RUN apt-get install git -y # 소스코드를 넣을 폴더 생성 RUN mkdir repositories # 작업 폴더로 설정 WORKDIR repositories # git에서 소스 가져오기 R.. 2016. 11. 30. mac에서 asp.net core 버전 확인 및 업그레이드 맥에 설치된 asp.net core의 현재 버전을 알아내는 방법입니다. $ dot net --info $ pkgutil --pkgs | grep "com.microsoft.dotnet" $ sudo pkgutil --force --forget "com.microsoft.dotnet.dev.1.0.0-preview1-002702.component.osx.x64"$ sudo rm -rf /usr/local/share/dotnet/sdk/1.0.0-preview1-002702/$ sudo pkgutil --force --forget "com.microsoft.dotnet.sharedframework.Microsoft.NETCore.App.1.0.0-rc2-3002702.component.osx.x64"$ su.. 2016. 11. 30. 이전 1 ··· 3 4 5 6 다음