«c#» 태그된 질문

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

25
C #에서 명령 줄 매개 변수가 포함 된 문자열을 string []으로 분할
다른 실행 파일에 전달할 명령 줄 매개 변수가 포함 된 단일 문자열이 있으며 명령 줄에 명령이 지정된 경우 C #과 동일한 방식으로 개별 매개 변수가 포함 된 string []을 추출해야합니다. 리플렉션을 통해 다른 어셈블리 진입 점을 실행할 때 string []이 사용됩니다. 이것에 대한 표준 기능이 있습니까? 아니면 매개 변수를 올바르게 …

30
빌드 오류 : "다른 프로세스에서 사용 중이므로 프로세스가 파일에 액세스 할 수 없습니다."
저는 C # webforms앱을 가지고 있는데 , 오늘까지 그냥 수영으로 작동했습니다. 이제 오늘 갑자기 앱을 실행하려고 할 때마다 파일 잠금 오류가 발생합니다. "obj \ Debug \ MyProject.exe"파일을 "bin \ Debug \ MyProject.exe"에 복사 할 수 없습니다. 다른 프로세스에서 사용 중이므로 "bin \ Debug \ MyProject.exe"파일에 액세스 할 수 없습니다. 인터넷 …

6
LINQ 람다에서 여러 테이블 간 조인을 수행하는 방법
LINQ에서 여러 테이블간에 조인 을 수행하려고합니다 . 다음과 같은 수업이 있습니다. Product {Id, ProdName, ProdQty} Category {Id, CatName} ProductCategory{ProdId, CatId} //association table 그리고 나는 다음과 같은 코드를 사용 (여기서 product, category및 productcategory위 클래스의 인스턴스) : var query = product.Join(productcategory, p => p.Id, pc => pc.ProdID, (p, pc) => new {product …

6
인터페이스 C #에 대리자를 추가하는 방법
수업에 델리게이트가 필요합니다. 인터페이스를 사용하여 이러한 델리게이트를 설정하도록 "알리게"하고 싶습니다. 어떻게? 내 수업은 다음과 같습니다. public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText; public delegate void UpdateStatusEventHandler(string Status); public event StartedEventHandler Started; public delegate void StartedEventHandler(); } 해당 대리자를 강제하는 인터페이스가 필요합니다. public …

17
문화에 관계없이 소수점 이하 자릿수 찾기
다른 문화 정보에서 안전하게 사용할 수있는 소수 값 (정수)에서 소수 자릿수를 추출하는 간결하고 정확한 방법이 있는지 궁금합니다. 예를 들어 19.0은 1을, 27.5999는 4를, 19.12는 2를 반환해야합니다 . 소수점 이하 자릿수를 찾기 위해 마침표로 문자열을 분할하는 쿼리를 작성했습니다. int priceDecimalPlaces = price.ToString().Split('.').Count() > 1 ? price.ToString().Split('.').ToList().ElementAt(1).Length : 0; 그러나 이것이 '.'를 …

6
C #에서 런타임에 DLL로드
C # 응용 프로그램 내에서 런타임에 .dll을 가져오고 사용하는 방법을 알아 내려고 노력 중입니다. Assembly.LoadFile ()을 사용하여 내 프로그램이 dll을로드하도록 관리했습니다 (이 부분은 ToString ()으로 클래스 이름을 가져올 수 있으므로 확실히 작동합니다).하지만 '출력'을 사용할 수 없습니다. 내 콘솔 응용 프로그램 내부에서 메서드. .dll을 컴파일 한 다음 콘솔의 프로젝트로 옮깁니다. CreateInstance와 …
91 c#  reflection  dll 

7
MemoryCache 스레드 안전성, 잠금이 필요합니까?
우선 아래 코드가 스레드로부터 안전하지 않다는 것을 알고 있다는 사실을 알려주십시오 (수정 : 가능할 수 있음). 내가 고생하는 것은 실제로 테스트에서 실패 할 수있는 구현을 찾는 것입니다. 현재 일부 (대부분) 정적 데이터가 캐시되고 SQL 데이터베이스에서 채워지는 대규모 WCF 프로젝트를 리팩토링하고 있습니다. 하루에 한 번 이상 만료되고 "새로 고침"해야하므로 MemoryCache를 사용하고 …

7
세마포어-초기 카운트의 사용은 무엇입니까?
http://msdn.microsoft.com/en-us/library/system.threading.semaphoreslim.aspx 세마포어를 만들려면 초기 개수와 최대 개수를 제공해야합니다. MSDN에 따르면 초기 횟수는 다음과 같습니다. 동시에 부여 할 수있는 세마포에 대한 초기 요청 수입니다. 최대 개수는 동시에 부여 할 수있는 세마포에 대한 최대 요청 수입니다. 최대 개수는 리소스에 동시에 액세스 할 수있는 스레드의 최대 개수라는 ​​것을 알 수 있습니다. 그러나 초기 …

3
IEnumerable <T>에서 ICollection <T>로 변환 할 수 없습니다.
다음을 정의했습니다. public ICollection&lt;Item&gt; Items { get; set; } 이 코드를 실행할 때 : Items = _item.Get("001"); 다음과 같은 메시지가 나타납니다. Error 3 Cannot implicitly convert type 'System.Collections.Generic.IEnumerable&lt;Storage.Models.Item&gt;' to 'System.Collections.Generic.ICollection&lt;Storage.Models.Item&gt;'. An explicit conversion exists (are you missing a cast?) 누군가 내가 뭘 잘못하고 있는지 설명 할 수 있습니까? Enumerable, Collections …
91 c#  .net 

12
C # /. NET 용 솔리드 FFmpeg 래퍼
나는 C # /. NET 용 견고한 FFmpeg 래퍼를 위해 얼마 동안 웹을 검색했습니다 . 그러나 나는 아직 유용한 것을 생각해 내지 못했습니다. 다음 세 가지 프로젝트를 찾았지만 모두 초기 알파 단계에서 죽었습니다. FFmpeg.NET ffmpeg-sharp FFLIB.NET 그래서 내 질문은 누군가가 더 성숙한 래퍼 프로젝트를 알고 있는지 여부입니다. 작업 대기열 등이있는 …

6
Base-64 char 배열의 길이가 잘못되었습니다.
제목에서 알 수 있듯이 다음과 같은 결과를 얻었습니다. Base-64 char 배열의 길이가 잘못되었습니다. 나는 여기 에서이 문제에 대해 읽었으며 ViewState가 큰 경우 SQL에 저장하는 것이 좋습니다. 데이터 수집이 많은 마법사를 사용하고 있으므로 ViewState가 클 가능성이 큽니다. 그러나 "DB에 저장"솔루션으로 전환하기 전에 누군가가 다른 옵션이 있는지 살펴보고 말해 줄 수 있습니까? …
91 c#  asp.net  viewstate  base64 

8
개체를 T로 캐스팅
XmlReader.NET 의 클래스로 XML 파일을 구문 분석하고 있으며 일반적으로 다른 특성을 읽는 일반 구문 분석 함수를 작성하는 것이 현명하다고 생각했습니다. 다음과 같은 기능을 생각해 냈습니다. private static T ReadData&lt;T&gt;(XmlReader reader, string value) { reader.MoveToAttribute(value); object readData = reader.ReadContentAsObject(); return (T)readData; } 내가 깨달았을 때, 이것은 내가 계획 한대로 완전히 작동하지 …
91 c#  generics  casting 

10
C #에서 모든 열거 형 값의 배열을 얻는 방법은 무엇입니까?
가능한 모든 값을 표시하고 싶은 열거 형이 있습니다. 수동으로 그러한 목록을 만드는 대신 열거 형의 가능한 모든 값의 배열 또는 목록을 얻는 방법이 있습니까? 예를 들어 열거 형이있는 경우 : public enum Enumnum { TypeA, TypeB, TypeC, TypeD } 어떻게 얻을 수있을 것입니다 List&lt;Enumnum&gt;포함 된을 { TypeA, TypeB, TypeC, TypeD …
91 c#  enums 


10
ASP.NET C #에서 이메일을 보내는 방법
저는 ASP.NET C # 영역을 처음 접했습니다 . ASP.NET C #을 통해 메일을 보낼 계획이며 이것은 ISP 의 SMTP 주소입니다 . smtp-proxy.tm.net.my 아래는 내가하려고했지만 실패한 것입니다. &lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="SendMail" %&gt; &lt;html&gt; &lt;head id="Head1" runat="server"&gt;&lt;title&gt;Email Test Page&lt;/title&gt;&lt;/head&gt; &lt;body&gt; &lt;form id="form1" runat="server"&gt; Message to: &lt;asp:TextBox ID="txtTo" runat="server" /&gt;&lt;br&gt; Message …
91 c#  asp.net  email  smtp 

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