728x90
반응형

함수 2

[C# 교과서] 61. 함수와 함수형 프로그래밍 소개하기

함수형 프로그래밍 함수형 프로그래밍은 상태 값을 가지지 않는 함수들을 연속으로 호출해서 사용하는 개발 스타일 메서드 체이닝을 사용하는 LINQ의 확장 메서드들이 함수형 프로그래밍의 전형적인 예 문과 식 C#의 문법은 문(statement)과 식(expression)으로 표현 '문은 여러 줄로 표현하고, 식은 한 줄로 표현할 수 있다' 함수형 프로그래밍에서는 문 대신 식을 사용하면 좋음 문은 파생 작업(부작용)이 발생할 가능성이 높기에 식을 사용하여 결괏값을 바로 가져오는 형태를 권장함 // 문 static string GetResultWithStatement(int score) { string r; if (score >= 60) { r = "합격"; } else { r = "불합격"; } return r..

C#/C# 교과서 2023.02.11

[C# 교과서] 19. 함수 사용하기

함수 또는 메서드는 재사용을 목적으로 만든 특정 작업을 수행하는 코드 블록 함수 란 어떤 값을 받아서 그 값을 가지고 가공을 거쳐 어떤 결과값을 반환시켜주는 코드 함수는 프로그램 코드 내에서 특정한 기능을 처리하는 독립적인 하나의 단위 또는 모듈 내장함수 : C#이 자주 사용하는 기능을 미리 만들어서 제공하는 함수로, 특정 클래스의 함수로 표현 사용자 정의 함수 : 프로그래머가 필요할 때마다 새롭게 기능을 추가하여 사용하는 함수 함수이름(); 함수이름(매개변수); 결괏값 = 함수이름(매개변수); using System; namespace codingstudy { class Program { static void Main(string[] args) { Show(); } static void Show() {..

C#/C# 교과서 2022.12.27
728x90
반응형