코딩각

.NET CORE 스탑워치 만들기 - C# WPF

.NET CORE 스탑워치 .NET CORE로 스탑워치를 만드는 방법은 여러가지가 있습니다. 여기서는 DispatcherTimer 와 Stopwatch 클래스로 만들어 보겠습니다. Visual Studio Code로 만들어 보겠습니다. (Visual Studio 도 상관없음) 먼저 NETCORE로 WPF 프로젝트를 생성합니다. WPF의 설치와 프로그램은 아래 게시물을 참고합니다. C# WPF 개요 - 윈도우 GUI - Hello World (.NET CLI / Visual Studio Code 사용) - WPF 사용법 1 C# WPF 개요 - 윈도우 GUI - Hello World (.NET CLI / Visual Studio Code 사용) - WPF 사용법 1 WPF 윈도우 만들기 WPF는 (Wind..

코딩(CODING)/C# .NET Core 2022. 5. 14. 22:08

비주얼 스튜디오 2022 monogame 설치하기 - Nuget 패키지 - C# 게임 프레임워크

비주얼 스튜디오 2022 프로그램에서 확장 패키지를 설치하기 위해서는 메뉴의 [확장-확장관리]에서 개별 확장 도구를 설치하거나 [프로젝트-NuGet패키지 관리]에서 NuGet 패키지를 설치하는 두가지 방법이 있습니다. 2019버전에서는 monogame을 확장관리에서 설치가 가능했는데, 2022버전에서는 아직 확장관리에 등록이 안되어 있어서 NuGet 패키지를 통해서 수동으로 설치해야 합니다. 템플릿을 사용하는게 아니기 때문에 스켈레톤(와꾸) 소스코드도 직접 입력해줄 필요가 있습니다. 비주얼 스튜디오 2022에 monogame 확장관리가 나오기 전까지는 이 방법을 사용해야 할 것 같습니다. CLI로 설치하여 비주얼 스튜디오 코드에서 사용하는 방법은 아래의 링크를 참조합니다. Visual Studio Cod..

코딩(CODING)/C# .NET Core 2022. 1. 31. 14:34

C# 예외처리 Exception 클래스 - C# 코딩 기초 23

예외(Exception)란? 예외란 무엇일까요? 단어적으로 생각하면 에러나 그런 비슷한게 아닌가 싶은데요. 보통 기초 과정의 tutorial에서는 에러처리 비슷하게 쉽게 설명을 하는 편입니다. try 와 catch 문을 사용해서 런타임 오류를 처리하는 정도 아이디어도 충분히 쓸만한 방법입니다. 다만 C#의 예외는 상당히 심오한 시스템입니다. 어떻게 보면 이런게 메모리 관리와 함께 가상머신(CLR)이 있는 플랫폼에서 사용할 수 있는 첨단의 프로그래밍입니다. 사실... C#이 자바를 카피했다는 의심을 많이 받는데 Exception 클래스 계층과 try catch finalize 문법 자체도 거의 똑같기 때문에 자바의 뒤에 나온 이상 좀 따라했다는 느낌은 지우기 어렵습니다. 그러나 의도적으로 따라했다기 보다는..

코딩(CODING)/C# .NET Core 2022. 1. 30. 02:51

패스워드 생성 클래스 만들기 - C# 코딩 기초 22

패스워드 생성 클래스 인터넷 이용자들은 엄청나게 많은 패스워드를 사용하고 있습니다. 기업의 인터넷의 서비스란 것은 로그인 방식이기 때문에 포탈 사이트의 로그인 부터 쇼핑몰, 온라인 게임 등 한 사람이 가입하는 수를 보수적으로 50개로 계산해도 한국 인구 5000만명의 패스워드는 25억개나 된다는 말입니다. 물론 인터넷은 써비스가 새로 나올 때마다 가입하기 때문에 100개도 되고 200개도 될겁니다. 패스워드를 잘 만들어야 해킹위험이 줄어들고 또 동일한 패스워드를 사용하지 않는게 좋다고 하는데 매번 새로운 패스워드 조합을 만드는 것은 귀찮은 일입니다. 사람마다 주력으로 사용하는 사이트의 패스워드는 하나 두개 정도는 있습니다. 뭔가 특별한 의미를 두고 본인만 기억할 수 있도록 만들수가 있지요. 그런데 이벤트..

코딩(CODING)/C# .NET Core 2022. 1. 29. 04:03

using 지시자 C# Alias 기능 - C# 코딩 기초 21

using 지시자 Alias C#의 에일리어스 기능은 긴 타입의 이름을 짧게 줄여서 별칭으로 부를 수 있게 해줍니다. C++ 이라면 #define 전처리기 같은건데 아주 간단하지만 유용하게 사용할 수 있습니다. 사용법은 using 별칭 = 네임스페이스나 클래스 이름; using AliasClass = ConsoleApp1.MyClass.NewClass; 이런 식으로 사용합니다. 메소드와 필드는 사용할 수 없습니다. 대부분은 그냥 using 을 사용해도 되겠지만 특별한 별칭이 필요한 경우가 있을 때 사용하면 좋을 것 입니다. alias를 쓴 파일에 범위가 한정됩니다. using System; using AliasClass = ConsoleApp1.MyClass.NewClass; namespace Conso..

코딩(CODING)/C# .NET Core 2022. 1. 29. 01:48
◀ 1 2 3 4 ··· 9 ▶

블로그정보

  • 블로그 이미지
  • ⟪코딩갘 - 100°⟫

    코딩 (파이썬, C언어, 자바) 및 IT정보 블로그

반응형

카테고리

  • 분류 전체보기 (1230) N
    • IT뉴스 (93)
    • IT일반 (215) N
    • IT출판 (135)
      • 워드프레스 | 티스토리 (111)
      • 유튜브 (Youtube) (17)
    • 블록체인 - Blockchain (30)
    • 암호화폐 투자 (176)
    • 운영체제 메뉴얼과 팁 (31)
      • 윈도우11 (10)
      • 리눅스 일반 (21)
    • 코딩(CODING) (379)
      • 자바(JAVA) (82)
      • 파이썬(PYTHON) (92)
      • C# .NET Core (42)
      • 러스트(Rust) (3)
      • C언어(C Language) (41)
      • C++ (41)
      • 자바스크립트(JS) (20)
      • HTML | CSS (35)
      • 루아(Lua) (15)
      • 어셈블리어 MASM (6)
      • PHP (2)
    • 컴퓨터구조 (10)
      • 운영체제 | OS (6)
      • 컴퓨터 하드웨어 (4)
    • FRAMEWORK (58)
      • 자바 | JavaFX (17)
      • 파이썬 | PYGAME (18)
      • 파이썬 | PyQt5 (16)
      • 파이썬 | kivy (5)
      • GDScript(GODOT) (2)
    • 모바일 게임 (8)
    • 알고리즘(Algorithm) (13)
      • C언어 알고리즘 (13)
    • IT 수학 (25)
      • 대수 기초 (9)
      • 지오지브라 계산기 (1)
      • 이산수학 | Discrete Mathematics (2)
      • 수학기초 (13)
    • IT 서적 리뷰 (20)
    • 로블록스(Roblox) (2)
    • 일본어 (8)
    • 영화 (1)
    • IT상품평 (12)
    • 과학일반 (1)
    • 컴퓨터보안 (2)

방문자 카운터

  • 어제 : 3,186
  • 오늘 : 870
  • 누적 : 1,825,894

방문자 그래프

공지사항

  • 비트코인 선물 초보 가이드 모음
  • 하스켈 입문 튜토리얼 모음 - 진행중
  • 코딩 전문 블로그 워드프레스 개설

Copyright © ⟪코딩갘 - 100°⟫. All Right Reserved.

  • 글쓰기
  • 관리자
  • 카테고리
  • 맨위로

티스토리툴바