«c#» 태그된 질문

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

9
.NET에서 Dapper로 데이터베이스 연결을 어떻게 처리합니까?
Dapper를 가지고 놀았지만 데이터베이스 연결을 처리하는 가장 좋은 방법을 모르겠습니다. 대부분의 예제는 예제 클래스 또는 각 메서드에서 생성되는 연결 개체를 보여줍니다. 그러나 web.config에서 가져 오는 경우에도 모든 clss에서 연결 문자열을 참조하는 것이 잘못되었습니다. 내 경험은 DbDataContext또는 DbContextLinq to SQL 또는 Entity Framework를 사용하여 왔 으므로 이것은 나에게 새로운 것입니다. Dapper를 …
86 c#  .net  dapper 

2
.NET 프레임 워크의 "application / json"상수
내 클래스 중 하나에서 "application / json"콘텐츠 유형에 대한 상수를 방금 선언했습니다. public const string JsonContentType = "application/json"; 좋은 습관인지 잘 모르겠습니다. .NET Framework에 "application / json"에 대해 미리 정의 된 const가 있습니까?

11
null을 확인하고 그렇지 않은 경우 다른 값을 할당하는 가장 짧은 방법
나는 당기는하고 varcharDB를 밖으로 값과 설정하려는 string만약 그들이 ""나는이에 할당 오전 null. 나는 현재 다음과 같이하고 있습니다. if (string.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = ""; else this.approved_by = planRec.approved_by.toString(); 다음과 같이 한 줄로이 작업을 수행하는 방법이 있어야합니다. this.approved_by = "" || planRec.approved_by.toString(); 그러나이를 수행하는 최적의 방법을 찾을 수 없습니다. 더 나은 …

9
더하기 기호 쿼리 문자열
C # 및 asp.net을 사용하여 만든 웹 앱이 있습니다. 더하기 (+) 기호로 쿼리 문자열에 매개 변수 값을 배치했습니다. 그러나 더하기 기호가 사라집니다. 사라지지 않고 쿼리 문자열에 더하기 기호 (+)를 포함하려면 어떻게해야합니까? 조언하십시오. 감사. 편집 : UrlEncode로 코드 추가 string str = Server.UrlEncode(Requery.QueryString["new"]);
86 c#  javascript  asp.net 

28
VS 2017 메타 데이터 파일 '.dll을 찾을 수 없습니다.
똑같은 문제를 가진 또 다른 질문이 있다는 것을 알고 있지만 모든 답변을 검토했지만 아무도 나를 도왔습니다. :( ( 이것이 질문이었습니다. ) 방금 새 ASP.NET MVC 프로젝트를 만들고 솔루션에 '.dll'몇 개를 추가했습니다. 이제 프로젝트를 빌드하려고 할 때 5 개 라이브러리 중 3 개에 아래와 같은 오류 메시지가 표시됩니다. Error CS0006 Metadata …

4
C #에서 POST를 통해 JSON을 보내고 반환 된 JSON을 받습니까?
이것은 내 첫 번째뿐만 아니라 어느 JSON을 사용하여 시간 System.Net과 WebRequest내 모든 응용 프로그램에. 내 응용 프로그램은 아래의 것과 유사한 JSON 페이로드를 인증 서버로 보내야합니다. { "agent": { "name": "Agent Name", "version": 1 }, "username": "Username", "password": "User Password", "token": "xxxxxx" } 이 페이로드를 만들기 위해 JSON.NET라이브러리를 사용했습니다 . 이 …

7
string. List <int> 또는 다른 형식에 조인
배열 또는 정수 목록을 다음과 같이 쉼표로 구분 된 문자열로 바꾸고 싶습니다. string myFunction(List&lt;int&gt; a) { return string.Join(",", a); } 그러나 string.Join List&lt;string&gt;은 두 번째 매개 변수 로만 사용됩니다 . 이를 수행하는 가장 좋은 방법은 무엇입니까?
86 c#  arrays  string 

16
Ctrl + R, Ctrl + R 명령이 작동하지 않음
Visual Studio 2008에서 Ctrl+ R, Ctrl+ R명령 을 사용하여 변수의 이름을 바꾸려고합니다. 하단에 다음과 같은 오류 메시지가 표시됩니다. "키 조합 ( Ctrl+ R, Ctrl+ R)은 현재 사용할 수없는 명령 (&amp; Rename ...)에 바인딩되어 있습니다." 나는 그것을 실행하고 있지 않거나 파일 수정을 금지 할 수 있다고 생각할 수있는 모든 것을 실행하고 …




3
Linq의 Union Vs Concat
Union및에 대한 질문이 있습니다 Concat. 두 경우 모두 동일하게 행동한다고 ​​생각합니다 List&lt;T&gt;. var a1 = (new[] { 1, 2 }).Union(new[] { 1, 2 }); // O/P : 1 2 var a2 = (new[] { 1, 2 }).Concat(new[] { 1, 2 }); // O/P : 1 2 1 2 var a3 …
86 c#  linq 


5
SignalR 2.0 .NET 클라이언트를 서버 허브에 다시 연결하는 모범 사례
다양한 유형의 연결 해제를 처리해야하는 모바일 애플리케이션에서 .NET 클라이언트와 함께 SignalR 2.0을 사용하고 있습니다. SignalR 클라이언트가 자동으로 다시 연결되는 경우도 있으며, 다시 호출 HubConnection.Start()하여 직접 다시 연결해야하는 경우도 있습니다 . SignalR이 가끔 마법처럼 자동으로 다시 연결되기 때문에 기능이나 구성 설정이 누락되었는지 궁금합니다. 자동으로 다시 연결되는 클라이언트를 설정하는 가장 좋은 방법은 …

3
Entity Framework Code First Fluent API로 테이블 이름을 지정하는 방법
Entity가 있고 다른 이름의 데이터베이스 테이블에 매핑하도록 Entity Framework를 구성합니다. Code First DataAnnotations ( DataAnnotations.Schema.TableAttribute )를 사용 하면이 작업을 쉽게 수행 할 수 있습니다 . 그러나 제한으로 인해 이제는 Code First Fluent API 를 사용해야 합니다 (내 도메인 개체는 외부 클라이언트에서 사용되므로 기술에 한정되지 않아야합니다 (예 : DataAnnotations에 대한 참조가 …

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