C#
-
C# CONSOLE - 행맨 게임 프로그램 만들기C# 2017. 2. 7. 00:05
- 이론만 배우기 재미없어서 하는 행맨게임만들기. 안녕하세요. 이번엔 개허접한 행맨게임을 들고왔습니다..;;; 저번 알람프로그램 fd보다는 좀더 꼼꼼한 예외가 처리되어있습니다. 무튼 이번에 새롭게 나오는게- array- 전역변수- for /while- Contains 이정도네요. 뭐 특별한건 없고 기본문법에서 다 해결된 쉬운 행맨게임이였습니다~ ====================================================using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace Hangman{ class Progra..
-
-
-
10. C# CONSOLE - 알람프로그램 만들기C# 2017. 2. 4. 00:57
- 이론만 배우기 재미없어서 하는 알람만들기. 안녕하세요. 이번엔 개허접한 알람을 들고왔습니다..;;; 예외처리가 전혀! 안된 프로그램이니까! 많이많이 보완해야합니다; 무튼 이번에 새롭게 나오는게 - Timer- Media- Speech- DateTime 뭐 이정도...?? 참고로 아래 예제는 TTS 로 되어있습니다.TTS 설정은 아래글을 확인하시면 됩니다. //==================================================== using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//Timer 관련 라이브러리using System.T..
-
9. C# Console - TTS 서비스 이용하기.C# 2017. 2. 4. 00:40
- 이론만 배우기 재미없어서 하는 TTS 서비스 이용하기. 안녕하세요. TTS 란 - Text to Speech 의 약자로 글자를 소리로 읽어주는 서비스입니다. 총 4단계로 진행을 해보겠습니다. 1 Step - 필요한 파일 준비하기 런타임 파일 - 2가지 https://www.microsoft.com/en-us/download/details.aspx?id=27225 위 주소에서 다운로드 32,64 비트 msi 파일 다운로드 캡쳐에서는 64 비트만 다운받는데 -> 이것만 다운받으면 실행시 오류가 발행하니 두가지 다 다운! An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in Microsoft.Speec..
-
8. C# 상수(데이터 타입)C# 2017. 2. 1. 01:14
인터넷강의 보고 따라하지만.. 강의 내용대로 안되서 다시 정리해 봅니다. 배우면서 쓰는글이기 때문에 정답이 아닐수 있습니다. - 숫자 - 문자- 논리- 객체 ==================================================//C# 소스 코드의 구조//namespace => class => methodnamespace myNameSpace{ class MyClass { public static void Main() { //상수와 변수 //숫자 int , uint , long //문자 String //논리 boolean , bool // true or false int iTmp = 10; string sTmp = "a"; System.Console.WriteLine(iTmp + sT..
-
7. C#배포시 주의사항C# 2017. 1. 28. 20:53
인터넷강의 보고 따라하지만.. 강의 내용대로 안되서 다시 정리해 봅니다. 배우면서 쓰는글이기 때문에 정답이 아닐수 있습니다. C#으로 만든 프로그램은 닷넷 환경에서만 실행된다.그래서 , 배포될 컴퓨터에 닷넷 프레임워크가 반드시 설치되어 있어야한다.(버전또한 맞아야 한다.) 이러한 사항때문에 프로젝트를 배포할 때는 , 프로젝트 안에 프레임 워크를 같이 컴파일 해서 배포해야한다. 1. visual studio 에서 project - properties 클릭2. public 클릭3. Prerequisites... 클릭4. 포함시킬 프레임 워크 체크 이렇게 설정을 하면 된다.
-
6. C#의 메모리 관리C# 2017. 1. 28. 11:31
인터넷강의 보고 따라하지만.. 강의 내용대로 안되서 다시 정리해 봅니다. 배우면서 쓰는글이기 때문에 정답이 아닐수 있습니다. C, C++ 과 C#의 차이점 중 하나는 C#은 자동으로 메모리관리를 해준다는게있다. 1. Ctrl + Shift + N 으로 창을 띄우고 콘솔 어플리케이션을 선택해서 프로젝트를 만들자 그다음 모두 지우고 위에 처럼 타이핑을 쳐봅시다 그리고 12 번째 라인에 break point 를 지정해봅니다. (브레이크 포인트는 위 사진의 빨간 점 부분을 클릭하면 지정됩니다.) 그다음 디버깅 모드로 실행합니다. 그 후 , Debug -> Windows -> Memory 클릭합니다. (만약, 메모리메뉴가 보이지 않는다면 , Tools -> Import and Export Setting -> Re..