- (218) 썸네일형 리스트형 Microsoft unit test do not hit breakpoint problem 문제 : UnitTest 실행시 브레이크포인트가 잡히지 않음 출력에 아래와 같은 문구가 보인다면 [kr] 경고: MSTest V2 어댑터에서는 testsettings 파일, ForcedLegacyMode를 true로 설정한 runsettings 파일 또는 vsmdi 파일이 지원되지 않습니다. [en] A testsettings file or a runsettings with a ForcedLegacyMode set to true is not supported with the MSTest V2 Adapter. No test is available. 해결 : VisualStudio 상단 [테스트] 메뉴 - 테스트 설정 - ...Local.testsettings 체크해제 후 다시시도 i18n L10n 1. 용어 정리 위 내용들은 약어이다. 단어의 첫 글자와 마지막 글자를 뺀 나머지 글자들의 개수를 숫자로 표시한 것이다. i18n = internationalization L10n = localization 내 이름을 같은 방법으로 표기하면 d10g 표기법의 정확한 명칭이 있는지는 잘 모르겠다. 2. 차이 i18n (국제화) - 특정 지역이나 언어에 종속되지 않는 통용되는 SW를 설계/개발하는 것. 주요 요소는 아래와 같다. 유니코드 준수 - 모든 문자를 충돌없이 표현할 수 있도록 표준 준수 리소스 - 리소스 분리를 통해 프로그램 수정 없이 다국어 지원이 가능해야 함 로케일 - 날짜/시간 형식, 통화, 문자열 정렬 순서 등을 문화에 맞게 지원 Localizability - 다국어 번역시 UI에 미치는 영.. HTTP Status code 400 vs 404 어떤 API가 파라미터의 유효성을 검사한 후 유효하지 않을 경우 404 (NotFound)를 던지는 것을 보고 찾아보게 되었다. if (mode.ToLower() == "pay") { isPay = true; } else if (mode.ToLower() == "free") { isPay = false; } else { return Request.CreateResponse(HttpStatusCode.NotFound); } //... 필요한 파라메터를 다 전달했지만 하나이상의 파라미터가(위 코드에선 mode) 유효하지 않아 정상적인 동작을 수행할 수 없는경우 404 (NotFound)를 던지는것이 맞는가? 404 Not Found : 요청받은 리소스를 찾을 수 없는 경우 사용. (브라우저에서는 알려지지 않.. 모각코(모여서 각자 코딩) 모임 중간 기록 #3 2020년도 두 달이 지나갔다. 매주 월,수 주 2회 있는 모임은 두 달이면 16회이다. 난 11회를 참여했고 지난주 회사일이 바빠 2회 연속으로 못 간 것이 좀 아쉽다. 더 아쉬운 건 코로나 때문에 당분간 카페에서 모임을 진행하는 것이 어려워진 것이다. 원래 모임 특성 자체가 구성원이 모여 하나의 개념을 공부한다거나 프로젝트를 만드는 것이 아니고 각자의 것을 하다 보니 참여에 있어서 자유도가 굉장히 높았고 그러한 점을 고려해 별도로 당분간 모임을 중지한다거나 하는 공지는 하지 않았다 모임에 다시 나갈 때쯤부턴 가끔 모임 후 맥주 한잔하는 시간을 갖는다던지, 평소에 단톡 방에 도움이 될만한 정보를 공유한다던지, 방해가 안 되는 선에서 팀원들과 small talk을 나눈다던지 하는 어떻게 보면 작다고 생각.. WPF TextBlock vs Label 간단한 텍스트 등을 표시하기 위해 사용하는 컨트롤이 대표적으로 TextBlock과 Label이다. 둘 다 비슷한 용도로 써왔던 것 같은데 분명 다른 컨트롤이고 어떤 특징이 있는지 궁금해 찾아보았다. 결론부터 말하면 Label은 기능이 많고 TextBlock은 심플하다 Label이 WPF라면 TextBlock은 Winform 같은 느낌이랄까 TextBlock은 FrameworkElement를 상속한다. 즉, 프레임워크 바로 밑단의 컨트롤이다. (기능이 별로 없고 가볍다) 그에 반해 Label은 ContentControl을 상속한다. ContentControl은 Control을 상속하고 Control이 FrameworkElement를 상속한다. 즉, Lable은 Control, ContentControl의 .. C# String IsNullOrEmpty vs IsNullOrWhiteSpace string값 null체크와 더불어 유효하지 않은 값을 함께 검사할 때 (유효의 정의는 목적에 따라 다르겠지만) 자주 사용하는것이 IsNullOrEmpty()와 IsNullOrWhiteSpace() 이다. 두 함수의 비교를 위해 아래 코드를 보자 (두 코드는 결과가 동일한 코드이다.) String.IsNullOrWhiteSpace(sampleString); String.IsNullOrEmpty(sampleString) || value.Trim().Length == 0; IsNullOrWhiteSpace()는 InNullOrEmpty()를 포함하고 추가적으로 공백 문자까지 체크해준다. ref : https://docs.microsoft.com/ko-kr/dotnet/api/system.string.isnu.. 이전 1 ··· 14 15 16 17 18 19 20 ··· 37 다음