«c#» 태그된 질문

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

5
XML (문자열에서) 읽기 및 일부 필드 가져 오기-XML 읽기 문제
이 XML이 있습니다 (라는 C # 문자열에 저장 됨 myXML) <?xml version="1.0" encoding="utf-16"?> <myDataz xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <listS> <sog> <field1>123</field1> <field2>a</field2> <field3>b</field3> </sog> <sog> <field1>456</field1> <field2>c</field2> <field3>d</field3> </sog> </listS> </myDataz> 모든 <sog>요소 를 탐색하고 싶습니다 . 각각에 대해 아이를 인쇄하고 싶습니다 <field1>. 그래서 이것은 내 코드입니다. XmlDocument xmlDoc = new XmlDocument(); …
82 c#  .net  xml  parsing  xml-parsing 



6
C # Distinct () 메서드는 시퀀스의 원래 순서를 그대로 유지합니까?
목록에서 고유 요소의 순서를 변경하지 않고 목록에서 중복을 제거하고 싶습니다. Jon Skeet 및 다른 사람들은 다음을 사용하도록 제안했습니다. list = list.Distinct().ToList(); 목록에서 중복 제거 C # C #의 List <T>에서 중복 제거 고유 요소의 순서가 이전과 동일하다는 것이 보장됩니까? 그렇다면 문서에서 아무것도 찾을 수 없으므로 이것을 확인하는 참조를 제공하십시오.
82 c#  list  duplicates 

11
Unity를 사용하여 ASP.NET Web API 컨트롤러에 종속성을 삽입 할 수 없음
ASP.NET WebAPI 컨트롤러에 종속성을 주입하기 위해 IoC 컨테이너를 사용하여 성공한 사람이 있습니까? 나는 그것을 작동시킬 수없는 것 같습니다. 이것이 제가 지금하고있는 일입니다. 내 global.ascx.cs: public static void RegisterRoutes(RouteCollection routes) { // code intentionally omitted } protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); IUnityContainer container = BuildUnityContainer(); System.Web.Http.GlobalConfiguration.Configuration.ServiceResolver.SetResolver( t => { …

25
int (C #)의 첫 번째 숫자를 어떻게 얻을 수 있습니까?
C #에서 int의 첫 번째 숫자를 얻는 가장 좋은 방법은 무엇입니까? 내가 생각 해낸 방법은 int를 문자열로 바꾸고 문자열의 첫 번째 문자를 찾은 다음 다시 int로 바꾸는 것입니다. int start = Convert.ToInt32(curr.ToString().Substring(0, 1)); 이것이 작업을 수행하는 동안 아마도 그러한 문제에 대한 훌륭하고 간단한 수학 기반 솔루션이있는 것처럼 느껴집니다. 문자열 조작이 …
82 c# 

7
C #에서 지문으로 인증서를 찾는 방법
이 코드를 사용하여 지문으로 인증서를 찾습니다. 인증서가 개인 인증서 저장소의 인증서 관리자에 있지만이 코드는 해당 인증서를 찾지 못합니다. 내가 어디에서 잘못하고 있는지 알려주세요. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string certThumbPrint = "‎‎fe14593dd66b2406c5269d742d04b6e1ab03adb1"; X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser); // Try to open the store. …

6
ArrayList에서 쉼표로 구분 된 문자열을 어떻게 생성합니까?
디버그 로그에 출력하기 위해 쉼표로 구분 된 목록으로 뱉어 내려는 처리 스크립트에 ID의 ArrayList를 저장하고 있습니다. 반복하지 않고 쉽게 얻을 수있는 방법이 있습니까? 편집 : .net 2.0 이상에서 사용할 수있는 List (Of T)를 지적한 Joel에게 감사드립니다. 그것은 당신이 그것을 사용할 수 있다면 일을 더 쉽게 만듭니다.
82 c#  vb.net  parsing 

7
문자열에서 마지막 단어 바꾸기-C #
문자열에서 단어의 마지막 항목을 바꿔야하는 문제가 있습니다. 상황 : 다음 형식의 문자열이 제공됩니다. string filePath ="F:/jan11/MFrame/Templates/feb11"; 그런 다음 다음 TnaName과 같이 바꿉니다. filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName 이것은 작동하지만 때 나는 문제가 TnaName내와 동일합니다 folder name. 이런 일이 발생하면 다음과 같은 문자열을 얻게됩니다. F:/feb11/MFrame/Templates/feb11 지금은 모두 발생 …
82 c#  asp.net 

12
언제 StringBuilder를 사용합니까?
StringBuilder의 이점을 이해합니다. 그러나 두 문자열을 연결하려면 StringBuilder없이 수행하는 것이 더 낫다고 가정합니다. 이 올바른지? 어느 시점 (문자열 수)에서 StringBuilder를 사용하는 것이 더 좋습니까?
82 c#  stringbuilder 

13
LINQ to Entities에서 대량 삭제
LINQ 또는 LINQ-to-Entities에서 지정된 쿼리와 일치하는 여러 개체를 대량으로 삭제할 수있는 방법이 있습니까? 내가 찾을 수있는 유일한 참조는 구식이며 제거하려는 모든 개체를 반복하고 수동으로 삭제하는 것은 어리석은 것 같습니다.

6
각 루프의 C #은 List <T>에서 어떤 순서로 반복됩니까?
C #의 foreach 루프가 System.Collections.Generic.List&lt;T&gt;개체 를 반복하는 순서에 대해 궁금 합니다. 같은 주제에 대한 또 다른 질문을 찾았 지만 만족할만한 답변이 없다고 생각합니다. 누군가는 순서가 정의되지 않았다고 말합니다. 그러나 다른 사람이 말했듯이 배열을 순회하는 순서는 고정되어 있습니다 (0에서 길이 -1까지). 8.8.4 foreach 문 또한 주문 (예 :)이있는 모든 표준 클래스에 …

10
주어진 중심점, 반지름 및 각도로 원에서 점 찾기
이런 수학을 한 지 10 년이 지났습니다. 저는 2D로 게임을 프로그래밍하고 플레이어를 움직입니다. 플레이어를 움직일 때 -360에서 360 사이의 양 또는 음의 각도 (도)가 주어지면 플레이어 위치에서 200 픽셀 떨어진 원의 점을 계산하려고합니다. 화면은 1280x720이고 0,0이 중심점입니다. 화면의. 플레이어는이 전체 데카르트 좌표계 주위를 이동합니다. 내가 찾으려고하는 지점은 화면 밖일 수 …
82 c#  geometry 

6
태스크에서 동기식 연속을 방지하려면 어떻게해야합니까?
Task.NET을 기반으로 요청에 대한 보류중인 응답에 대한 기반 API를 제공하는 라이브러리 (소켓 네트워킹) 코드가 TaskCompletionSource&lt;T&gt;있습니다. 그러나 동기식 연속을 방지하는 것이 불가능 해 보인다는 점에서 TPL에는 성가심이 있습니다. 내가 것 처럼 할 수 있도록하는 중입니다 : TaskCompletionSource&lt;T&gt;발신자가을 (를) 첨부하는 것을 허용해서는 안된다고 알리 TaskContinuationOptions.ExecuteSynchronously거나 대신 풀을 사용하여 무시해야 함 을 지정하는 …

12
while 루프를 사용하지 않고 가장 안쪽의 예외를 찾으십니까?
C #에서 예외가 발생하면 내부 예외가있을 수 있습니다. 내가 원하는 것은 가장 안쪽의 예외, 즉 내부 예외가없는 리프 예외를 얻는 것입니다. while 루프에서이 작업을 수행 할 수 있습니다. while (e.InnerException != null) { e = e.InnerException; } 그러나 나는 이것을 대신 사용할 수있는 한 줄짜리가 있는지 궁금했습니다.

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