C# 13

[C#] 문자열 검색 함수 (String.Contains)

C# String.Contains Function 환경 : Visual Studio 2017 .NetFramework 4.6.1 네임스페이스 : System 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // // 요약: // 이 문자열 내에서 지정한 하위 문자열이 발생하는지를 나타내는 값을 반환합니다. // // 매개 변수: // value: // 검색할 문자열입니다. // // 반환 값: // 이 문자열 내에서 true 매개 변수가 발생하거나 value가 빈 문자열("")이면 value이고, 그러지 않으면 false입니다. // // 예외: // T:System.ArgumentNullException: // value가 null인 경우 public bool Contains(Strin..

프로그래밍/C# 2019.01.21

[C#] LINQ Aggregate Function

C# (Linq) Aggregate 함수 collection의 전체 데이터(요소)에 대해 누적 방식의 반복작업을 수행한다. ex) 123456789101112131415161718using System;using System.Linq; namespace console_20190111{ class Program { static void Main(string[] args) { // MS Example Array string[] fruits = { "apple", "mango", "orange", "passionfruit", "grape" }; // 문자열 사이마다 ", "를 넣어준다. Console.WriteLine(fruits.Aggregate((cur, next) => cur + ", " + next))..

프로그래밍/C# 2019.01.11

[WinForm] TableLayoutPanel 행 동적으로 컨트롤 하기

C# Winform에서 TableLayoutPanel로 Runtime시 동적으로 행을 숨기고 보이게 하는 방법 - 숨김 처리될 행의 SizeType을 Absolute으로 설정 - 숨김 처리될 행 아래에 행이 있다면 그 행을 SizeType을 Percent로 설정 - 숨김 처리될 행의 Height를 0으로 설정 - 숨김 처리될 행만큼 TableLayoutPanel의 Height 조절 [빨간박스는 숨겨질 행] Hide Button Source Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 private void btnHideShow_Click(object sender, EventArgs e) { int hideRow = tableLayoutPanel1.GetRow(..

프로그래밍/C# 2019.01.09
반응형