«c#» 태그된 질문

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

11
ASP.NET MVC 3 : TextBoxFor로 "name"특성 재정의
을 사용 Html.TextBoxFor하여 이름 속성을 재정의하는 것이 가능 합니까? 나는 성공하지 못했습니다. 클라이언트 측 유효성 검사가 작동하려면 TextBoxFor를 사용해야하지만, 텍스트 상자의 이름이 생성 된 것과 달라야하는 이유는 없습니다. 나는 다음을 시도했다 : @Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" }) ID에는 작동하지만 …


14
Control의 생성자에서 디자인 모드 감지
이 질문 에 이어 객체의 생성자 내에서 디자인 모드인지 런타임 모드인지 감지 할 수 있습니까? 나는 이것이 가능하지 않을 수 있으며 내가 원하는 것을 변경해야 할 것임을 알고 있지만 지금은이 특정 질문에 관심이 있습니다.
99 c#  winforms 

6
C #의 배열은 어떻게 부분적으로 IList <T>를 구현합니까?
아시다시피 C #의 배열은 IList&lt;T&gt;다른 인터페이스 중에서를 구현 합니다. 하지만 어떻게 든 Count 속성을 공개적으로 구현하지 않고이 작업을 수행합니다 IList&lt;T&gt;. 배열에는 Length 속성 만 있습니다. 이것은 인터페이스 구현에 대한 자체 규칙을 위반하는 C # /. NET의 노골적인 예입니까? 아니면 뭔가 빠졌습니까?
99 c#  .net  arrays  list  interface 


10
데이터 주석으로 DateTime 형식을 지정 하시겠습니까?
내 뷰 모델에이 속성이 있습니다. [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } 날짜를 표시하거나 텍스트 상자에 날짜를 채우려면 다음이 필요합니다. &lt;%: Model.StartDate %&gt; &lt;%: Html.TextBoxFor(m =&gt; m.StartDate) %&gt; 날짜가 표시 될 때마다 다음과 같이 표시됩니다. 01/01/2011 12:00:00 AM 하지만 2011 년 1 월 1 일만 표시하고 싶습니다 데이터 주석이있는 …

14
디버그에서 애플리케이션 인사이트 비활성화
디버그 구성을 사용할 때 자동으로 애플리케이션 통찰력을 비활성화하고 릴리스에서만 활성화하려면 어떻게해야합니까? 디버그 용으로 만 다른 계측 키를 만들지 않고이 작업을 수행 할 수 있습니까? 코드 전체에 흩어져 있는 trackevent명령문을 디버그 전 처리기 검사 내에 포함하는 것은 이상적인 솔루션이 아닙니다. 나의 현재 솔루션은 설정하는 것입니다 Build Action의 ApplicationInsights.config에 파일을 None이 프로젝트의 …


2
TransactionScope는 트랜잭션을 어떻게 롤백합니까?
여러 개체를 데이터베이스에 삽입 한 다음 내 메서드가 해당 개체를 검색하는지 확인하는 통합 테스트를 작성 중입니다. 데이터베이스에 대한 내 연결은 NHibernate를 통해 이루어지며 이러한 테스트를 만드는 일반적인 방법은 다음을 수행하는 것입니다. NHibernateSession.BeginTransaction(); //use nhibernate to insert objects into database //retrieve objects via my method //verify actual objects returned are the …

6
XML 직렬화에 StringWriter 사용
현재 개체를 직렬화하는 쉬운 방법을 찾고 있습니다 (C # 3). 몇 가지 예를 검색하여 다음과 같은 결과를 얻었습니다. MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter ( memoryStream, Encoding.UTF8 ); xs.Serialize ( xmlTextWriter, myObject); string result …

10
WebApi에서 헤더 값을 추가하고 가져 오는 방법
WebApi에서 POST 메서드를 생성해야 응용 프로그램에서 WebApi 메서드로 데이터를 보낼 수 있습니다. 헤더 값을 가져올 수 없습니다. 여기에 애플리케이션에 헤더 값을 추가했습니다. using (var client = new WebClient()) { // Set the header so it knows we are sending JSON. client.Headers[HttpRequestHeader.ContentType] = "application/json"; client.Headers.Add("Custom", "sample"); // Make the request var …

5
JSON 배열 (예 : [1,2,3])을 ''유형으로 역 직렬화 할 수 없습니다. 올바른 역 직렬화를 위해서는 JSON 개체 (예 : {“name”:“value”})가 필요하기 때문입니다.
이 JSON이 있습니다. [ { "Attributes": [ { "Key": "Name", "Value": { "Value": "Acc 1", "Values": [ "Acc 1" ] } }, { "Key": "Id", "Value": { "Value": "1", "Values": [ "1" ] } } ], "Name": "account", "Id": "1" }, { "Attributes": [ { "Key": "Name", "Value": { "Value": …


10
C #에서 개체를 바이트 배열로 변환하는 방법
바이너리 파일에 쓰는 데 필요한 개체 모음이 있습니다. 파일의 바이트를 압축해야하므로 BinaryFormatter. BinaryFormatter역 직렬화 요구에 대한 모든 종류의 정보를 제공합니다. 내가 시도하면 byte[] myBytes = (byte[]) myObject 런타임 예외가 발생합니다. 나는 이것이 빨라야하므로 오히려 바이트 배열을 복사하지 않을 것입니다. 캐스트 byte[] myBytes = (byte[]) myObject가 일하기를 바랍니다! OK 단지 명확하게하기 …
99 c# 

4
IList 또는 IEnumerable을 배열로 변환하는 가장 좋은 방법
결과 IList 또는 IEnumerable 결과를 생성 할 수있는 HQL 쿼리가 있습니다. 그러나 내가 선택한 엔티티의 배열을 반환하고 싶습니다.이를 수행하는 가장 좋은 방법은 무엇입니까? 이를 통해 열거하고 배열을 만들거나 정의 된 배열에 CopyTo ()를 사용할 수 있습니다. 더 좋은 방법이 있습니까? CopyTo 접근 방식을 사용했습니다.
99 c#  nhibernate 

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