반응형

string 2

문자열입니다.()와 == 연산자가 정말 동일합니까?

문자열입니다.()와 == 연산자가 정말 동일합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. ==와 동등한 값 사이의 C# 차이() (20개 답변) 마감됨9년 전에. 그들은 정말 똑같습니까?오늘, 저는 이 문제에 부딪혔습니다.다음은 즉시 창에서 덤프입니다. ?s "Category" ?tvi.Header "Category" ?s == tvi.Header false ?s.Equals(tvi.Header) true ?s == tvi.Header.ToString() true 그래서 둘 다s그리고.tvi.Header하지만 '카테고리'는 포함합니다.== 및 false를 합니다.Equals()truetrue를 합니다. s문자열로 됩니다.tvi.Header "WPF"입니다.TreeViewItem.Header그렇다..

programing 2023.07.29

switch 문을 문자열에 적용할 수 없는 이유는 무엇입니까?

switch 문을 문자열에 적용할 수 없는 이유는 무엇입니까? 를 컴파일하면 가 나타납니다.type illegal. int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } 쪽에도 할 수 .switch ★★★★★★★★★★★★★★★★★」case하는 데 이 되는 스트링을 켜는 것과 유사한 논리를 지원하는 데 도움이 되는 솔루션이 있습니까?가 유형 시스템과 관련이 있는 이유.C/C++ 는, 문자열의 타입을 서포트하고 있지 않습니다.고정 문자 배열의 개념을 지원하지만 문자열의 개념을 완전히 이해하지 못합니다. 스위치 스테이트먼트의 코드를 생성하려면 컴파일러는 2개의 ..

programing 2023.04.15
반응형