«c#» 태그된 질문

C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.

7
foreach 루프에서 null 확인
다음을 수행하는 더 좋은 방법이 있습니까? 루프를 진행하기 전에 file.Headers에서 null이 발생하는지 확인해야합니다. if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } 요컨대 내 코드에서 발생하는 들여 쓰기 수준으로 인해 if 내부에 foreach를 작성하는 것이 약간 추악 해 …
97 c#  loops  foreach  null 


9
Microsoft Azure : Blob 컨테이너에서 하위 디렉터리를 만드는 방법
Blob 컨테이너에 하위 디렉터리를 만드는 방법 예를 들면 내 blob 컨테이너 http://veda.blob.core.windows.net/document/ 일부 파일을 저장하면 http://veda.blob.core.windows.net/document/1.txt http://veda.blob.core.windows.net/document/2.txt 이제 하위 디렉터리를 만드는 방법 http://veda.blob.core.windows.net/document/folder/ 파일을 저장할 수 있도록 http://veda.blob.core.windows.net/document/folder/1.txt

9
Dumpbin.exe를 찾을 수 없습니다
내 시스템에 dumpbin.exe가 표시되지 않습니다. 내 시스템에 Visual Studio 2005가 있습니다. 명령 줄에 dumpbin을 입력하면 인식 할 수없는 명령이 표시됩니다. 기본적으로 Visual Studio와 함께 제공됩니까? 아니면이 도구를 명시 적으로 추가해야합니까?

7
JObject로 즉석에서 JSON 만들기
일부 단위 테스트의 경우 테스트중인 시스템의 입력으로 사용할 수있는 특정 JSON 값 (이 경우 레코드 앨범)을 빌드하는 기능을 원합니다. 다음 코드가 있습니다. var jsonObject = new JObject(); jsonObject.Add("Date", DateTime.Now); jsonObject.Add("Album", "Me Against The World"); jsonObject.Add("Year", 1995); jsonObject.Add("Artist", "2Pac"); 이것은 잘 작동하지만 "매직 문자열"구문이 마음에 들지 않았으며 다음과 같이 JavaScript의 expando-property …
97 c#  json  json.net 

7
Visual Studio에서 {를 새 줄에 넣지 않도록하는 방법?
이와 같은 코드가 있으면 if(true){ 그리고 나는 추가 } 그것은 if (true) { } 하지만 형식을 유지하고 싶습니다. if (true) { } if이런 코드를 복사해도 더 긴 버전으로 변신합니다. 추신 나는 더 긴 버전을 사용하는 것이 C ++ 및 C # 표준이라는 것을 알고 있지만 다른 표준에서 왔으며 더 짧은 …


5
매니페스트 파일을 생성 / 편집하려면 어떻게합니까?
동료로부터이 코드를 받았지만 (아마 웹에서 가져 왔을 것입니다) 휴가 중이 어서 매니페스트 파일에 추가해야합니다. <?xml version="1.0" encoding="utf-8" ?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <assemblyIdentity version="1.0.0.0" name="MyApplication" /> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> </requestedPrivileges> </security> </trustInfo> </asmv1:assembly> 나는 이것에 상대적으로 새로운 것이기 때문에 어떤 도움을 주시면 …

6
솔루션의 모든 프로젝트 대상을 .NET 4.5.2로 변경
Visual Studio 2012에 170 개의 C # 프로젝트가 포함 된 솔루션이 있습니다. .NET Framework 4.0에서 4.5.2로 모든 프로젝트의 대상을 변경해야합니다. 각 프로젝트의 속성으로 이동하여 대상 프레임 워크를 변경하고 Visual Studio가 .csproj 파일에 필요한 변경을 수행하도록하여 Visual Studio에서이를 처리하도록하는 것을 선호합니다. 이러한 변경 사항에는 현재 프로젝트의 일부 속성에 따라 .csproj에 몇 …

6
중복 허용 속성을 만드는 방법
특성 클래스에서 상속 된 사용자 지정 특성을 사용하고 있습니다. 다음과 같이 사용하고 있습니다. [MyCustomAttribute("CONTROL")] [MyCustomAttribute("ALT")] [MyCustomAttribute("SHIFT")] [MyCustomAttribute("D")] public void setColor() { } 그러나 "Duplicate 'MyCustomAttribute'attribute"오류가 표시됩니다. 중복 허용 속성을 생성하려면 어떻게해야합니까?
96 c#  attributes 


13
Entity Framework DateTime 및 UTC
Entity Framework (현재 CTP5와 함께 Code First Approach를 사용하고 있음)가 데이터베이스에 모든 DateTime 값을 UTC로 저장하도록 할 수 있습니까? 또는 매핑에 지정하는 방법이 있습니까? 예를 들어 last_login 열에 대해 다음과 같이 지정하십시오. modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); modelBuilder.Entity<User>().Property(x => x.LastLogin).HasColumnName("last_login");

11
단위 테스트를 병렬이 아닌 직렬로 실행합니다.
내가 작성한 WCF 호스트 관리 엔진을 단위 테스트하려고합니다. 엔진은 기본적으로 구성을 기반으로 즉석에서 ServiceHost 인스턴스를 만듭니다. 이를 통해 새로운 서비스가 추가되거나 이전 서비스가 제거 될 때마다 서비스를 모두 종료하고 다시 시작할 필요없이 사용할 수있는 서비스를 동적으로 재구성 할 수 있습니다. 그러나 ServiceHost의 작동 방식으로 인해이 호스트 관리 엔진을 단위 테스트하는 …

5
상수는 정적으로 표시 할 수 없습니다.
다음과 같이 PI 상수를 선언하려고합니다. public static const double PI = Math.PI; 하지만 왜이 오류가 발생합니까? The constant 'Calendar.NewCalendar.PI' cannot be marked static
96 c# 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.