C \ # 기초 수치 연산, 조건 판단, 순환, 데이터 구조 등 을 실시한다.

10130 단어 c#
1. Net 소개
. NET 은. NET 플랫폼 과. Net FrameWork 프레임 워 크 C \ # 를 포함 하여. Net 플랫폼 기반 응용 프로그램 등 데스크 톱 응용 프로그램 을 개발 할 수 있 습 니 다.
. Net 두 가지 대화 모드:
  • 1. C / S: 클 라 이언 트 (Client) 서버 모드 (Server), 클 라 이언 트 는 전용 클 라 이언 트 소프트웨어 를 설치 해 야 합 니 다.
  • 2. B / S: 브 라 우 저 (Browser) / 서버 모드 (Server), 클 라 이언 트 에 브 라 우 저 하나만 설치 하면 됩 니 다.

  • 2. vs 새 C \ # 항목
    하나의 솔 루 션 에는 여러 항목 이 포함 되 어 있 습 니 다. (솔 루 션 오른쪽 단 추 를 누 르 면 여러 항목 을 새로 만 들 수 있 습 니 다) 각 항목 에는 여러 종류 가 포함 되 어 있 습 니 다. (항목 오른쪽 단 추 를 누 르 면 여러 종 류 를 새로 만 들 수 있 습 니 다)새 항목: C \ # 언어, windows 환경:
  • Properties
  • Program. cs 파일 클래스 파일
  • using System;
    using System.Collection.Generic; //    
    
    namespace Feb.demo  //    
    {
    	public class Programe  // 
    	{
    		static void main //       main  
    		{
    		}
    	}
    }
    
    C#    :
    1.//     /*  */
    ///
    ///   
    ///
    ///     
    

    3. C#中基础的数值运算

    • 1."+"运算符 对于数值类型,+运算的操作结果就是计算数值;对于字符串类型,+运算的操作结果是串联字符串;
    • 2."*"运算符 用于计算操作数的积,还可用作取消引用运算符;
    • 3."-" 一元运算符,运算结果是操作数的反数; 二元运算符,第一个操作数减第二个操作数;
    • 4."/" 运算符,第二个操作数除第一个操作数;
    • 5."%" 第二个操作数除以第一个操作数后的余数;
    • 6."&" 逻辑与,当且仅当两个操作数均为true时,结果为true;
    • 7."|" 逻辑或,当且仅当两个操作数均为false时,结果为false;
    • 8."^"异或,当且仅当只有一个操作数为false时,结果为true;
    • 9."!"非,为bool定义了该运算符,当且仅当操作数为false时,才返回true;
    • 10."++" i++(运算后再进行++), ++i(用++后的值进行运算);
    • 11."–" a–(同上),–a(同上);

    4.C#中关系运算符与

    > <> = <= == !=  
    
  • bool 연산 자로 관계 표현 식 의 결 과 를 true 또는 false 로 설명 합 니 다.
  • bool b = 1000 > 890;
    Console.WriteLine(b);
    Console.ReadKey();
    

    5. C \ # 중 조건 판단;
    C \ # 중 and 조건 용 &, or 조건 용 |;또한 논리 와 (&) 우선 순위 가 논리 나 (| | |) 보다 높 습 니 다.
    eg:
               :
    1.    4002.     4100static void Main(string[] args)
    {
    	Console.WriteLine("         ");
    	int year = Convert.ToInt32(Console.ReadLine());
    	bool b =  (year % 400 == 0)  || (year % 4 == 0 && year % 100 != 0);
    	Console.WriteLine(b);
    	Console.ReadKey();
    }
    

    6. C \ # 중간 순환 문:
    while、 do-while、 for、 foreach
  • while 형식: while (순환 조건) {순환 체;} 설명: 순환 조건 이 진실 이면 순환 체 를 실행 하고 순환 체 를 실행 한 후에 조건 이 진실 인지 아 닌 지 를 판단 합 니 다. 진실 이면 순환 체 를 계속 실행 하고 거짓 이면 순환 을 종료 합 니 다.
  • do - while 형식: do {순환 체;} while (순환 조건) 설명: 순환 체 를 먼저 실행 한 다음 순환 조건 판단 을 하고 만족 하면 순환 체 를 실행 하 며 조건 이 만족 하지 않 을 때 까지 순환 체 를 종료 합 니 다
  • for 형식: for (표현 식 1; 순환 조건; 표현 식 2) {순환 체;} 설명: 표현 식 1 을 먼저 실행 한 다음 순환 조건 이 진짜 인지 아 닌 지 를 판단 합 니 다. 만약 에 진짜 라면 순환 체 를 실행 하고 실행 이 끝 난 후에 표현 식 2 를 실행 합 니 다. 순환 조건 이 가짜 일 때 까지 순환 을 반복 합 니 다. 순환 을 종료 합 니 다.표현 식 1 은 순환 이 시 작 될 때 만 실 행 됩 니 다.
  • using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApp2
    {
        class Program
        {
            static void Main(string[] args)
            {
                ///for    
                for (int a = 1; a < 10 ; a = a + 1)
                {
                    Console.WriteLine("a     : {0}", a );
                }
                Console.ReadLine();
            }
        }
    }
    
  • foreach 형식: foreach (데이터 형식 변수 in 배열 또는 집합) {순환 체;} 설명: 배열 이나 집합 에서 각 항목 의 데 이 터 를 순서대로 추출 한 다음 에 추출 한 데 이 터 를 변수 에 부여 하고 매번 할당 한 후에 순환 을 실행 합 니 다.
  • 5. contine 과 break contine: 순환 중 에 contine 이 이번 순환 을 중단 하고 다음 순환 에 직접 들 어 갑 니 다. break: 순환 중 에 break 가 순환 을 중단 하고 순환 이 끝나 면 순환 을 하지 않 습 니 다.
    총결산
  • 변수 유형: int double string char decimal bool
  • 연산 자:
  • 할당 연산 자: =
  • 복합 할당 연산 자: + = - = * = / =% =
  • 산술 연산 자: + - * /% + - (후 두 개의 1 원 연산)
  • 관계 연산 자: > < > = = = =! =
  • 논리 연산 자: & (논리 와) | (논리 또는)

  • 좋은 웹페이지 즐겨찾기