'.NET프로그래밍/C# 3.5 SP1'에 해당되는 글 118건

  1. 2009.08.04 8. 이스케이프시퀀스
  2. 2009.08.04 7. 콘솔멤버(ConsolMember)
  3. 2009.08.04 6. 키보드입력 - ReadKey 예제
  4. 2009.08.04 5. 자리표시자
  5. 2009.08.04 4. 기본입출력문
  6. 2009.08.04 3. C# 기본구조
  7. 2009.08.04 2. C#의 개요 & Hello World
  8. 2009.08.04 1. .NET의 개요

using System;

public class 이스케이프시퀀스
{
    public static void Main()
    {
        Console.WriteLine("줄바꿈 : \n");
        Console.Write("백스페이스 : ____\b\b\b\b");
        Console.ReadLine();
        Console.WriteLine("탭 : \t안녕\t방가\t");
        Console.WriteLine("캐리지리턴 : \r"); // 커서 맨 앞으로
        Console.WriteLine("엔터 : \r\n"); // 엔터 = 캐리지리턴 + 라인피드

        Console.WriteLine("{0}", "<img src=\"a.jpg\">"); // 큰 따옴표 자체
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

10. 상수  (0) 2009.08.04
9. 변수  (0) 2009.08.04
7. 콘솔멤버(ConsolMember)  (0) 2009.08.04
6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
Posted by holland14
:

using System;

public class 콘솔클래스77p
{
    public static void Main()
    {
        Console.Title = "캡션";
        Console.BackgroundColor = ConsoleColor.Yellow; // 배경색
        Console.ForegroundColor = ConsoleColor.Black; //전경색
        Console.WriteLine("안녕하세요.");
        Console.SetCursorPosition(10, 10); // 커서 위치 변경
        Console.WriteLine("반갑습니다.");
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

9. 변수  (0) 2009.08.04
8. 이스케이프시퀀스  (0) 2009.08.04
6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
Posted by holland14
:

using System;

public class 키보드입력
{
    public static void Main()
    {
        Console.WriteLine("아무키나 누르세요.");
        // 키보드 키 값 입력
        ConsoleKeyInfo cki = Console.ReadKey(true); // ConsoleKeyInfo : 구조체
        Console.WriteLine("{0}", cki.Key); // 키
        Console.WriteLine("{0}", cki.KeyChar); // 유니코드
        Console.WriteLine("{0}", cki.Modifiers); // Ctrl, Shift, Alt조합
        if (cki.Key == ConsoleKey.Q) // ConsoleKey : 열거형
        {
            Console.WriteLine("Q를 입력하셨군요...");
        }
    }
}


=======================================================================================

교재 75p ReadKey 예제


using System;

public class ReadKey예제
{
    public static void Main()
    {
        ConsoleKeyInfo cki; // 구조체
        int x = 40, y = 12;
        for (; ; )
        {
            Console.Clear(); // 화면을 지운다.
            Console.SetCursorPosition(x, y); //커서 좌표값 재설정 (40, 12)
            Console.Write('#'); // 커서가 있는 (40, 12) 위치에 #을 표시
            cki = Console.ReadKey(true); //키 자체를 입력 받는다. true : 화면에 다시출력 안함
            switch (cki.Key)
            {
                case ConsoleKey.LeftArrow: // 열거형
                    x--;
                    break;
                case ConsoleKey.RightArrow:
                    x++;
                    break;
                case ConsoleKey.UpArrow:
                    y--;
                    break;
                case ConsoleKey.DownArrow:
                    y++;
                    break;
                case ConsoleKey.Q:
                    return;
            }
        }
    }
}


'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

8. 이스케이프시퀀스  (0) 2009.08.04
7. 콘솔멤버(ConsolMember)  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
Posted by holland14
:

// 자리표시자, 자리채움자, Place Holder : C언어 %d, %f와 같은 개념
using System;

public class 자리표시자
{
    public static void Main()
    {
        Console.WriteLine("안녕"); // 기본
        Console.WriteLine("{0} {1} {2}", "안녕", "1234", "12.34");
        Console.WriteLine("{0} {1} {2} {1} {0}", "안녕", "방가", "또봐");
        Console.WriteLine("{0}\n{1}\n{2}"
                , "<script type='text/css'>"
                , "window.alert('C#에서 JS 동적생성')"
                , "</script>"
            );
            //옵션 지정
        Console.WriteLine("{0}", 1234.5678);
        Console.WriteLine("[{0,15}]", 1234.5678); // 15칸 잡고, 오른쪽 정렬
        Console.WriteLine("[{0,-15}]", 1234.5678); // 왼쪽 정렬
        Console.WriteLine("{0:C}", 1234.5678); // 통화량 표시(원)
        Console.WriteLine("{0,15:N}", 1234.5678); // 15칸 잡고, 세자리 콤마
        Console.WriteLine("{0}", String.Format("{0:#,###.###}", 1234.5678));
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

7. 콘솔멤버(ConsolMember)  (0) 2009.08.04
6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
Posted by holland14
:

using System;

public class 기본입출력문
{
    public static void Main()
    {
        // 콘솔 출력 : 줄바꿈
        Console.WriteLine("안녕");
        // 줄바꿈 안됨. 줄바꿈하려면 뒤에 "\n" 붙임
        Console.Write("반갑습니다.\n");
        // 입력문
        Console.WriteLine("이름은? ");
        string name = Console.ReadLine(); // 데이터 입력
        Console.WriteLine("당신의 이름은" + name + "입니다."); // 입력 내용 출력
        // 문자 하나 입력
        Console.WriteLine("종료하시겠습니까?");
        Console.Read(); // 대기(문자->정수형으로 입력 받음)
    }

}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

// 네임스페이스 선언부
using System; // 현재 프로그램 내에서는 System 생략

// 기본구조 라는 이름의 클래스
public class 기본구조
{
    // Main 메서드 : C# 의 엔트리 포인트(진입점) : 시작 위치
   // 엔트리 포인트는 딱 하나만 존재해야 한다.
    public static void Main(string[] args)
    {
        // 닷넷 모든 명령어 체계
        // System이라는 네임스페이스 안에 있는
        // Console이라는 클래스 안에 있는
        // WriteLine() 메서드를 사용해서
        // 콘솔(명령프롬프트)에 메시지 출력

        System.Console.WriteLine("안녕");
        System.Console.WriteLine("방가");

        // System 네임스페이스 생략 가능
        Console.WriteLine("또봐");

        // System 네임스페이스 안에 있는 모든 명령어는
        // MSDN 온라인에 정의되어 있다.
        // http://www.microsoft.com/korea/msdn/ 
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

- C# 개요

    C -> C++ -> C#(1.0/1.1/2.0/3.0/3.5/4.0Beta)



Hello World 프로그램을 C / C++ / C#으로 작성하면

==> C

#include <stdio.h>

void main(void)
{
 printf("Hello World");
}

 

==> C++

#include <iostream>

using namespace std;

void main(void)
{
    cout << "Hello World" << endl;
}

 

==> C#

using System;

class HelloWorld
{
    static void Main()
    {
        Console.WriteLine("Hello World");
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

OS : C/C++/WinAPI/MFC  ==>  운영체제에 종속된다.

OS : Windows
Framework : .NET
 C#
 VB.NET
 C++.NET
 ...

.NET Framework 안에는 10만개의 명령어가 있다면...
 - CLR(Commom Language Runtime)
 - Class Library
 - ASP.NET
 - ADO.NET
 - Windows Form

 * 학습순서
  C# 기초문법(CLR, 클래스라이브러리)
  윈폼 : Windows Forms 관련 명령어
  ADO.NET : DB처리
  ASP.NET :  웹 개발 관련
  WPF : WinForm의 다음버전(?)
  Silverlight : 웹 브라우저 플러그인

 

.NET 또는 .NET Framework가 뭐예여???
 Microsoft의 차세대 응용 프로그램(웹/윈도우)를 개발하기 위한 기술(명령어)들의 집합체

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
Posted by holland14
: