«c#» 태그된 질문

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

9
ConcurrentBag <>에서 단일 특정 개체를 제거하는 방법은 무엇입니까?
새로운 함께 ConcurrentBag&lt;T&gt;.NET 4, 당신은 어떻게 할 때 단지 그것에서 어떤 특정 개체를 제거 할 TryTake()및 TryPeek()사용할 수 있습니까? 내가 사용하는 생각하고 TryTake()내가이라면 단지 목록에 결과 개체 다시 추가 하지 않는 그것을 제거 할,하지만 난 뭔가를 누락 될 수 있습니다 같은 느낌. 이것이 올바른 방법입니까?
109 c#  c#-4.0 

9
asp.net mvc에서 컨트롤러에 대한 간단한 Ajax 호출 만들기
ASP.NET MVC Ajax 호출을 시작하려고합니다. 제어 장치: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } 전망: &lt;head runat="server"&gt; &lt;title&gt;FirstAjax&lt;/title&gt; &lt;script src="http://code.jquery.com/jquery-1.9.1.js"&gt;&lt;/script&gt; &lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; $(document).ready(function () { var serviceURL = '/AjaxTest/FirstAjax'; …

3
상속 보안 규칙을 위반하지 않고 .NET 4+에서 ISerializable을 구현하려면 어떻게해야합니까?
배경 : Noda Time 에는 직렬화 가능한 구조체가 많이 포함되어 있습니다. 이진 직렬화를 싫어하지만 1.x 타임 라인에서 지원해 달라는 많은 요청을 받았습니다. ISerializable인터페이스 를 구현하여 지원합니다 . .NET Fiddle 내에서 실패 하는 Noda Time 2.x의 최근 문제 보고서 를 받았습니다 . Noda Time 1.x를 사용하는 동일한 코드가 정상적으로 작동합니다. 던져진 …

9
c # : 게터 / 세터
어딘가에서 다음과 같은 것을 보았고 그것이 무엇을 의미하는지 궁금했습니다. 나는 그들이 게터와 세터라는 것을 알고 있지만 문자열 Type이 이와 같이 정의 된 이유를 알고 싶습니다. 도와 주셔서 감사합니다. public string Type { get; set; }
109 c#  getter-setter 

11
'System.DBNull'유형의 개체를 'System.String'유형으로 캐스팅 할 수 없습니다.
내 앱에서 위의 오류가 발생했습니다. 다음은 원래 코드입니다. public string GetCustomerNumber(Guid id) { string accountNumber = (string)DBSqlHelperFactory.ExecuteScalar(connectionStringSplendidmyApp, CommandType.StoredProcedure, "GetCustomerNumber", new SqlParameter("@id", id)); return accountNumber.ToString(); } 나는 public string GetCustomerNumber(Guid id) { object accountNumber = (object)DBSqlHelperFactory.ExecuteScalar(connectionStringSplendidCRM, CommandType.StoredProcedure, "spx_GetCustomerNumber", new SqlParameter("@id", id)); if (accountNumber is System.DBNull) { return string.Empty; } else { …
109 c#  asp.net  database  null 

1
.NET의 URL에서 문자열로 읽는 가장 쉬운 방법
문자열에 URL이 주어지면 : http://www.example.com/test.xml 서버 (URL이 가리키는)에서 파일 내용을 C #의 문자열로 다운로드하는 가장 쉽고 / 간결한 방법은 무엇입니까? 현재 내가하는 방식은 다음과 같습니다. WebRequest request = WebRequest.Create("http://www.example.com/test.xml"); WebResponse response = request.GetResponse(); Stream dataStream = response.GetResponseStream(); StreamReader reader = new StreamReader(dataStream); string responseFromServer = reader.ReadToEnd(); 그것은 본질적으로 한 줄이 …
109 c#  http  networking 

16
디렉토리 + 하위 디렉토리의 모든 파일 및 디렉토리 나열
디렉토리 및 해당 디렉토리의 하위 디렉토리에 포함 된 모든 파일과 디렉토리를 나열하고 싶습니다. 디렉토리로 C : \를 선택하면 프로그램은 액세스 권한이있는 하드 드라이브에있는 모든 파일과 폴더의 모든 이름을 가져옵니다. 목록은 다음과 같을 수 있습니다. fd \ 1.txt fd \ 2.txt fd \ a \ fd \ b \ fd \ …

3
WebException 본문으로 전체 응답을 얻는 방법은 무엇입니까?
WebException에서 GetResponse의 본문을 볼 수 없습니다. 이것은 C #의 내 코드입니다. try { return GetResponse(url + "." + ext.ToString(), method, headers, bodyParams); } catch (WebException ex) { switch (ex.Status) { case WebExceptionStatus.ConnectFailure: throw new ConnectionException(); case WebExceptionStatus.Timeout: throw new RequestTimeRanOutException(); case WebExceptionStatus.NameResolutionFailure: throw new ConnectionException(); case WebExceptionStatus.ProtocolError: if (ex.Message == …
109 c#  webexception 

8
.NET 용 SFTP 라이브러리 [닫힘]
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
109 c#  .net  sftp 

28
ASP.NET Core 2.0으로 업그레이드 한 후 마이그레이션을 만들 수 없습니다.
ASP.NET Core 2.0으로 업그레이드 한 후 더 이상 마이그레이션을 만들 수없는 것 같습니다. 나는 얻고있다 " 'Program'클래스에서 'BuildWebHost'메서드를 호출하는 동안 오류가 발생했습니다. 응용 프로그램 서비스 공급자없이 계속합니다. 오류 : 하나 이상의 오류가 발생했습니다. (로그인에서 요청한"... "데이터베이스를 열 수 없습니다. 로그인에 실패했습니다. 로그인 사용자 '...'에 대해 실패했습니다. " 과 " 'MyContext'유형의 …

9
Active Directory에서 사용자 그룹을 가져 오는 방법은 무엇입니까? (c #, asp.net)
이 코드를 사용하여 현재 사용자의 그룹을 가져옵니다. 하지만 수동으로 사용자에게 부여한 다음 그룹을 가져오고 싶습니다. 어떻게 할 수 있습니까? using System.Security.Principal; public ArrayList Groups() { ArrayList groups = new ArrayList(); foreach (IdentityReference group in System.Web.HttpContext.Current.Request.LogonUserIdentity.Groups) { groups.Add(group.Translate(typeof(NTAccount)).ToString()); } return groups; }

7
콘텐츠를로드하지 않고 EntityFramework 내에서 행을 계산하는 방법은 무엇입니까?
계산 방법을 결정하려고합니다EntityFramework를 사용하여 테이블에서 일치하는 행 하는 . 문제는 각 행에 이진 필드에 많은 메가 바이트의 데이터가있을 수 있다는 것입니다. 물론 SQL은 다음과 같습니다. SELECT COUNT(*) FROM [MyTable] WHERE [fkID] = '1'; 모든 행을로드 한 다음 다음을 사용 하여 Count 를 찾을 수 있습니다. var owner = context.MyContainer.Where(t =&gt; …

8
컬렉션에 AddRange
오늘 동료가 컬렉션에 범위를 추가하는 방법을 물었습니다. 그는에서 상속하는 클래스가 있습니다 Collection&lt;T&gt;. 이미 일부 항목을 포함하는 해당 유형의 가져 오기 전용 속성이 있습니다. 그는 다른 컬렉션의 항목을 속성 컬렉션에 추가하려고합니다. C # 3 친화적 인 방식으로 어떻게 그렇게 할 수 있습니까? (Union 수행 및 재 할당과 같은 솔루션을 방지하는 get-only …

8
심판에 의해 전달 된 목록-이 동작을 설명하는 데 도움이
다음 프로그램을 살펴보십시오. class Test { List&lt;int&gt; myList = new List&lt;int&gt;(); public void TestMethod() { myList.Add(100); myList.Add(50); myList.Add(10); ChangeList(myList); foreach (int i in myList) { Console.WriteLine(i); } } private void ChangeList(List&lt;int&gt; myList) { myList.Sort(); List&lt;int&gt; myList2 = new List&lt;int&gt;(); myList2.Add(3); myList2.Add(4); myList = myList2; } } 나는 myList통과했을 것이라고 가정 …


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