본문 바로가기

반응형

C#

(60)
C# 개발 Grid 데이터 변경 및 입력 시 즉시 DB 반영 코딩 클릭 이벤트로 버튼을 만들어서 진행 그리드 데이터 소스를 -> 데이터 테이블에 올리고 라인 데이터 테이블 [번호] 컬럼의 모든 정보를 배열로 추출하여 lnoArray에 넣어줬다. (LINQ를 사용하였다 :한줄의 짜릿함이란) 데이터테이블이 NULL이 아니라면 해당 테이블이 가진 로우의 갯수 만큼 cmd.commandText를 실행하면 된다.
C# 개발 Devexpress Grid 버튼 이벤트 추가 ! DevExpress.XtraGrid.Views.Grid; using DevExpress.XtraGrid.Views.Grid; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp8 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Show..
C#-WINFORM으로 계산기 만들기 중요한 예외처리 enum 사용법 알려드립니다. using System; using System.Diagnostics.Eventing.Reader; using System.Windows.Forms; namespace WindowsFormsApp2 { public enum Season { spring, summer,fall,winter} //계산기 연산의 경우 4가지로 정해 져있기 때문에 enum을 쓰면 좋을거 같다 public enum Operators {Add, Sub, Multi, Div} //인트형 데이터 타입인데. //우리가 스스로 타입을 정의할 수있다. public partial class Calculator : Form { public int Result = 0; public bool isNewNum = true; public Operato..
C# - C# 언어로 간단한 Game 만들 수 있을지 몰랐지? using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApp1 { public partial class Form1 : Form { const int WtileSize = 16; const int HtileSize = 9; //하드 코딩이 될 수 밖에 없음! const string Title = " 볼드모트와 아츠카반의 죄수"; int Stage; char[][] MapReal; string[,] Map = { {"################", "#@ #", "### ### #", "# ## #", "# ## ##", "# ## #", "# # B . #", "# B. #", "##############..
C# 개발 - TCP 네트워크 에코 시스템 모듈 프로그래밍 서버 클라이언트 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net.Sockets; using System.Net; namespace ConsoleApp1 { class Program { static void Main(string[] args) { TcpListener tcpListener = new TcpListener(IPAddress.Parse("127.0.0.1") ,13); tcpListener.Start(); Console.WriteLine("서버"); TcpClient tcpClient = tcpListene..
C# 문법 - Delegate의 기본 , 배열에서 홀수와 짝수 찾는 코드 알려드림 배열에서 짝수 홀수 갯수 찾는 메서드 만드는건 생각 보다 간단하다. 여기에서 델리게이트 사용하는 방법을 적용해보고자 한다. 델리게이트 사용하는 방법이 헷깔리면 이 해당 코딩을 반복 학습하면 이해하기 쉬울 것이다. 우선 int 배열을 선언해 준다. 그리고 짝수 홀수를 콘솔클래스를 통해 출력해 줄 것이다. 우선 카운트 메서드를 작성해보자 이렇게 만들면 된다. int 배열을 인수로 받아서 해당 배열을 foreach로 검열한뒤 if 조건문으로 짝수에서 카운트 해주면 된다. 홀수 카운드는 해당 빨간팬 부분만 다르게 해주면 갯수를 리턴할 수 있다. 이는 결국 비슷한 메서드를 두개 만드는 일을 하게 된다. 이런 코드의 낭비를 줄여주고 긴 코드에 간섭이 안생기도록 해주며 코딩 해석이 쉽게해 주는 것이 delegate ..
C# 문법 - 가변 매개 변수 Params 사용법에 대해 알아보자 더보기 using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static int Add(params int[] values) { int result = 0; for (int i = 0; i < values.Length; i++) { result = result + values[i]; } return result; } private static void PrintAll(params object[] values) { f..
C#- Winform 윈폼 기초 문법에 대해 같이 알아 봅시다. 디자이너 ! namespace WindowsFormsApp1 { partial class leejoonho { /// /// 필수 디자이너 변수입니다. /// private System.ComponentModel.IContainer components = null; /// /// 사용 중인 모든 리소스를 정리합니다. /// /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows Form 디자이너에..

반응형