C\#기초 문법 사용 분석

2619 단어 C#기초 문법
.net     다 국어 플랫폼 으로.net 을 개발 하면 수 십 개 언어 로 진행 할 수 있 습 니 다.   자 바 는 단일 언어의 플랫폼 이다.
단축 키:   home  이 줄 의 공백 문자 앞으로 이동           end    이 줄 의 끝으로 이동
            shift   문자 선택 가능  홈  end   paUp   paDn
            Ctrl + home   텍스트 시작              Ctrl +  end   텍스트 끝
 
#region   화해시키다   #endregion     코드 를 접 을 수 있 습 니 다.

 
MSIL:마이크로소프트 중간 언어 마이크로소프트 중간 언어
CLR:공용 언어 가 실 행 될 때 공통 언어 런 타임
Console.ReadLine();   사용자 가 키보드 에서 문자열 을 입력 하여 Enter 키 로 끝 냅 니 다.
문자열 을 매 거 진 형식 으로 변환 합 니 다.
예 를 들 면:
enum  SEX{남자,여자};
SEX   sex  = (SEX) (Enum.Parse( typedef(SEX), Console.ReadLine() ) );
c\#중 out 과 ref 의 용법 과 차이 1,out 은 함수 내 에서 초기 화 되 어야 하 며 밖에서 초기 화 하 는 것 은 무의미 합 니 다.즉,out 형의 매개 변 수 는 함수 내 에서 외부 에서 들 어 오 는 초기 값 을 얻 을 수 없다 는 것 이다.2.ref 필 단 은 함수 체 외 에서 초기 화 합 니 다.3.둘 다 함수 체 의 모든 수정 이 외부 에 영향 을 줄 것 이다.
예:

using System;

namespace ConsoleApplication1
{
   class C
   {
     public static void reffun(ref string str)
     {
        str += " fun";
     }

     public static void outfun(out string str)
     {
        str = "test";     //
         str += " fun";
     }
  }

 class Class1
 {
    [STAThread]
    static void Main(string[] args)
    {
      string test1 = "test";
      string test2;                  //
       C.reffun( ref test1 );     //
       C.reffun( ref test2 );     // , test2
      C.outfun( out test1 );    // , test , test , !
       C.outfun( out test2 );    //

       Console.Read();
    }
 }
}

수정자:
공공 방문.어떠한 제한 도 받 지 않다.비공개 방문.이러한 구성원 의 방문,하위 클래스 에 만 국한 되 며 인 스 턴 스 는 접근 할 수 없습니다.protected 보호 접근.이 클래스 와 하위 클래스 에 만 접근 할 수 있 으 며,인 스 턴 스 는 접근 할 수 없습니다.내부 접근.본 항목 에 만 접근 할 수 있 고,기타 에는 접근 할 수 없습니다.protected internal 내부 보호 접근.본 항목 이나 하위 클래스 에 만 접근 할 수 있 으 며,기타 접근 할 수 없습니다.
속성:변 수 를 정의 합 니 다.이 변수 에 get/가 포함 되 어 있 습 니 다.  set  두 가지 방법 을 우 리 는 속성 이 라 고 부른다.
public  int  Age
{
        get//는 변수의 읽 을 수 있 는 속성 입 니 다.이 방법 이 없 으 면 이 변 수 를 읽 을 수 없습니다.       {       }
       set//변수의 쓰기 가능 한 속성 입 니 다.이 방법 이 없 으 면 변 수 는 값 을 수정 하고 할당 할 수 없습니다.       {       }} 
params 구조 함수 성명 배열 은 배열 의 길 이 를 모 르 고 방법 성명 에 사 용 된 params 키 워드 를 사용 한 후 다른 매개 변 수 를 허용 하지 않 으 며 방법 성명 에 서 는 하나의 params 키워드 만 허용 합 니 다.

좋은 웹페이지 즐겨찾기