문자에서 문자열을 선언하면 예기치 않은 결과가 발생합니다. 왜 그렇습니까?

알렉산드르 세르게 비치

이 버그를 찾는 반나절. 세 번째 경우 예기치 않은 결과가 발생하는 이유는 무엇입니까?

        // case 1
        string value1 = "a" + "a" + "A";  
        byte[] asciiBytes1 = Encoding.ASCII.GetBytes(value1); // expected: 97 - 97 - 65
        Console.WriteLine(string.Join(" - ", asciiBytes1));   //   result: 97 - 97 - 65

        // case 2
        string value21 = 'a' + "A"; 
        byte[] asciiBytes21 = Encoding.ASCII.GetBytes(value21); // expected: 97 - 65
        Console.WriteLine(string.Join(" - ", asciiBytes21));    //   result: 97 - 65 

        // case 3
        string value22 = 'a' + 'a' + "A"; 
        byte[] asciiBytes22 = Encoding.ASCII.GetBytes(value22); // expected: 97 - 97 - 65
        Console.WriteLine(string.Join(" - ", asciiBytes22));    //   result: 49 - 57 - 52 - 65
아담

문자와 문자열을 혼합하고 있습니다. 이 : 'a'+ 'a'는 ascii char 값의 정수 추가를 생성합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

$ or 연산자가 mongodb에서 작동하지 않아 예기치 않은 결과가 발생합니다.

분류에서Dev

$ or 연산자가 mongodb에서 작동하지 않아 예기치 않은 결과가 발생합니다.

분류에서Dev

Java에서 배치 파일을 실행하면 예기치 않은 결과가 발생합니다.

분류에서Dev

PySpark에 가입하면 예기치 않은 결과가 발생합니다.

분류에서Dev

함수 내에서 malloc 및 realloc을 호출하면 예기치 않은 결과가 발생합니다.

분류에서Dev

PHP에서 MySQL 행 목록을 호출 (루핑)하면 예기치 않은 결과가 발생합니다.

분류에서Dev

numpy 배열을 빼면 예기치 않은 결과가 발생합니다.

분류에서Dev

gawk의 문자열 연결로 인해 예기치 않은 결과가 발생합니다.

분류에서Dev

생성자를 통해 생성자를 초기화하면 예기치 않은 결과가 발생합니까?

분류에서Dev

이 간단한 기능은 작동하지 않습니다. 왜? "예기치 않은 식별자"오류가 발생합니다.

분류에서Dev

문자열을 JSON 개체로 변환하면 예기치 않은 토큰이 발생합니다.

분류에서Dev

Scala에서 일치 기능을 사용하는 동안 예기치 않은 결과가 나타납니다. 왜 그럴까요?

분류에서Dev

WHERE 절에서 AND와 OR를 혼합하면 예기치 않은 결과가 발생합니다.

분류에서Dev

WHERE 절에서 AND와 OR를 혼합하면 예기치 않은 결과가 발생합니다.

분류에서Dev

복식 배열을 인쇄하면 예기치 않은 결과가 발생합니다.

분류에서Dev

어레이를 다른 어레이에 저장하면 예기치 않은 결과가 발생합니까?

분류에서Dev

예기치 않은 입력 \은 문자열에서 문자 식별을 허용하지 않습니다.

분류에서Dev

NSDictionary를 [NSDictionary]에 추가하면 예기치 않은 결과가 발생합니다.

분류에서Dev

if 조건에서 두 문자열을 비교하면 예기치 않게 false가 생성됩니다 .C #

분류에서Dev

주어진 크기와 X / Y POS로 VB.NET에서 원을 그리면 예기치 않은 결과가 발생합니다.

분류에서Dev

Php를 사용하여 MYSQL 데이터베이스에서 주석을 가져 오면 예기치 않은 JSON 결과가 발생합니다.

분류에서Dev

두 NSDate 개체의 동등성을 비교하면 예기치 않은 결과가 발생합니다.

분류에서Dev

jdk 8은 switch 문에서 문자열을 허용하지 않습니까? 왜

분류에서Dev

GMP와 함께 C ++에서 RSA를 사용하여 파일을 해독하려고하면 예기치 않은 결과가 발생합니다.

분류에서Dev

문자열을 입력하기 위해 함수에서 여러 getline을 사용하면 왜 예기치 않게 작동합니까?

분류에서Dev

"%"로 작업하면 예기치 않은 결과가 발생합니다.

분류에서Dev

문자열이 숫자로 끝나는 지 확인하면 "예기치 않은 연산자"가 발생합니다.

분류에서Dev

왜 그렇지 않습니까! MySQL 5에서 다른 연산자 우선 순위가 있습니까?

분류에서Dev

NHibernate-선택 내에서 DateTime을 문자열로 변환하면 예외가 발생합니다.

Related 관련 기사

  1. 1

    $ or 연산자가 mongodb에서 작동하지 않아 예기치 않은 결과가 발생합니다.

  2. 2

    $ or 연산자가 mongodb에서 작동하지 않아 예기치 않은 결과가 발생합니다.

  3. 3

    Java에서 배치 파일을 실행하면 예기치 않은 결과가 발생합니다.

  4. 4

    PySpark에 가입하면 예기치 않은 결과가 발생합니다.

  5. 5

    함수 내에서 malloc 및 realloc을 호출하면 예기치 않은 결과가 발생합니다.

  6. 6

    PHP에서 MySQL 행 목록을 호출 (루핑)하면 예기치 않은 결과가 발생합니다.

  7. 7

    numpy 배열을 빼면 예기치 않은 결과가 발생합니다.

  8. 8

    gawk의 문자열 연결로 인해 예기치 않은 결과가 발생합니다.

  9. 9

    생성자를 통해 생성자를 초기화하면 예기치 않은 결과가 발생합니까?

  10. 10

    이 간단한 기능은 작동하지 않습니다. 왜? "예기치 않은 식별자"오류가 발생합니다.

  11. 11

    문자열을 JSON 개체로 변환하면 예기치 않은 토큰이 발생합니다.

  12. 12

    Scala에서 일치 기능을 사용하는 동안 예기치 않은 결과가 나타납니다. 왜 그럴까요?

  13. 13

    WHERE 절에서 AND와 OR를 혼합하면 예기치 않은 결과가 발생합니다.

  14. 14

    WHERE 절에서 AND와 OR를 혼합하면 예기치 않은 결과가 발생합니다.

  15. 15

    복식 배열을 인쇄하면 예기치 않은 결과가 발생합니다.

  16. 16

    어레이를 다른 어레이에 저장하면 예기치 않은 결과가 발생합니까?

  17. 17

    예기치 않은 입력 \은 문자열에서 문자 식별을 허용하지 않습니다.

  18. 18

    NSDictionary를 [NSDictionary]에 추가하면 예기치 않은 결과가 발생합니다.

  19. 19

    if 조건에서 두 문자열을 비교하면 예기치 않게 false가 생성됩니다 .C #

  20. 20

    주어진 크기와 X / Y POS로 VB.NET에서 원을 그리면 예기치 않은 결과가 발생합니다.

  21. 21

    Php를 사용하여 MYSQL 데이터베이스에서 주석을 가져 오면 예기치 않은 JSON 결과가 발생합니다.

  22. 22

    두 NSDate 개체의 동등성을 비교하면 예기치 않은 결과가 발생합니다.

  23. 23

    jdk 8은 switch 문에서 문자열을 허용하지 않습니까? 왜

  24. 24

    GMP와 함께 C ++에서 RSA를 사용하여 파일을 해독하려고하면 예기치 않은 결과가 발생합니다.

  25. 25

    문자열을 입력하기 위해 함수에서 여러 getline을 사용하면 왜 예기치 않게 작동합니까?

  26. 26

    "%"로 작업하면 예기치 않은 결과가 발생합니다.

  27. 27

    문자열이 숫자로 끝나는 지 확인하면 "예기치 않은 연산자"가 발생합니다.

  28. 28

    왜 그렇지 않습니까! MySQL 5에서 다른 연산자 우선 순위가 있습니까?

  29. 29

    NHibernate-선택 내에서 DateTime을 문자열로 변환하면 예외가 발생합니다.

뜨겁다태그

보관