«c#» 태그된 질문

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


2
C #에서 이벤트 처리기를 명시 적으로 제거해야합니까?
몇 가지 이벤트를 제공하는 수업이 있습니다. 해당 클래스는 전역으로 선언되지만 해당 전역 선언에 인스턴스화되지는 않습니다. 필요한 메서드에서 필요에 따라 인스턴스화됩니다. 해당 클래스가 메서드에 필요할 때마다 인스턴스화되고 이벤트 핸들러가 등록됩니다. 메서드가 범위를 벗어나기 전에 이벤트 처리기를 명시 적으로 제거해야합니까? 메서드가 범위를 벗어나면 클래스의 인스턴스도 마찬가지입니다. 범위를 벗어난 인스턴스에 등록 된 이벤트 …

8
Windows 8의 Metro 앱은 동일한 컴퓨터의 백엔드 데스크톱 앱과 어떻게 통신 할 수 있습니까?
Windows 8 용 앱의 새로운 Metro 스타일을 사용하여 빌드 된 UI 프런트 엔드가 있고 동일한 로컬 컴퓨터 (예 : Windows 서비스 앱)의 데스크톱에서 실행되는 .NET 응용 프로그램과 통신하려는 경우. 메트로 앱과 데스크톱 앱간에 어떤 형태의 프로세스 간 통신을 사용할 수 있습니까? 여기에 주석으로 몇 가지 초기 정보를 제공 한 Visual …

20
이 프로젝트에 대해 OutputPath 속성이 설정되지 않았습니다.
Visual Studio 2008의 x86 디버그 모드에서 프로젝트를 컴파일하려고 할 때이 오류가 발생합니다. 불만을 제기 한 프로젝트의 속성 그룹을 보면 출력 경로가 설정되어 있습니다. 다음은 해당 .csproj 파일에 대한 속성 그룹 섹션입니다. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> <DebugSymbols>true</DebugSymbols> <OutputPath>bin\x86\Debug\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <BaseAddress>285212672</BaseAddress> <FileAlignment>4096</FileAlignment> <DebugType>full</DebugType> <PlatformTarget>x86</PlatformTarget> <ErrorReport>prompt</ErrorReport> 아무도 이것에 대해 밝힐 수 …
120 c#  visual-studio 

27
특정 형식 (버튼 / 텍스트 상자)의 Windows Forms 양식의 모든 자식 컨트롤을 가져 오는 방법은 무엇입니까?
x 유형의 양식에 대한 모든 컨트롤을 가져와야합니다. 나는 과거에 다음과 같은 코드를 사용한 코드를 한 번 보았다고 확신합니다. dim ctrls() as Control ctrls = Me.Controls(GetType(TextBox)) 재귀 함수를 사용하여 자식을 가져 오는 모든 컨트롤을 반복 할 수 있다는 것을 알고 있지만 다음과 같이 더 쉽고 간단한 것이 있습니까? Dim Ctrls = …
120 c#  .net  vb.net  winforms  controls 


2
ASP.NET Web API에서 HTML 반환
ASP.NET MVC Web API 컨트롤러에서 HTML을 반환하는 방법은 무엇입니까? 아래 코드를 시도했지만 Response.Write가 정의되지 않았기 때문에 컴파일 오류가 발생했습니다. public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }

14
새 enques시 이전 값을 자동으로 빼는 고정 크기 대기열
나는 ConcurrentQueue마지막 N 개의 객체 (일종의 역사)를 보유하는 공유 데이터 구조를 사용 하고 있습니다. 브라우저가 있고 마지막으로 검색된 URL 100 개를 갖고 싶다고 가정합니다. 용량이 가득 차면 새 항목 삽입 (대기열에 넣기)시 가장 오래된 (첫 번째) 항목을 자동으로 삭제 (대기열에서 빼기)하는 대기열을 원합니다 (기록에서 100 개 주소). 어떻게 사용 System.Collections합니까?
120 c#  queue  fifo 


3
DbArithmeticExpression 인수에는 숫자 공통 유형이 있어야합니다.
TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today's sleeping hours List<Model.Sleep> sleeps = context.Sleeps.Where( o => (clientDateTime - o.ClientDateTimeStamp < time24) && o.ClientDateTimeStamp.TimeOfDay > time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); 이 Linq 표현식은 다음 예외를 발생시킵니다. DbArithmeticExpression …

12
DataTable에서 DataColumn의 DataType을 변경하는 방법은 무엇입니까?
나는 가지고있다: DataTable Table = new DataTable; SqlConnection = new System.Data.SqlClient.SqlConnection("Data Source=" + ServerName + ";Initial Catalog=" + DatabaseName + ";Integrated Security=SSPI; Connect Timeout=120"); SqlDataAdapter adapter = new SqlDataAdapter("Select * from " + TableName, Connection); adapter.FillSchema(Table, SchemaType.Source); adapter.Fill(Table); DataColumn column = DataTable.Columns[0]; 내가하고 싶은 것은 : 현재 column.DataType.Name 이 "Double" …

9
LINQ to Objects에서 작동하지 않는 구별
class Program { static void Main(string[] args) { List<Book> books = new List<Book> { new Book { Name="C# in Depth", Authors = new List<Author> { new Author { FirstName = "Jon", LastName="Skeet" }, new Author { FirstName = "Jon", LastName="Skeet" }, } }, new Book { Name="LINQ in Action", Authors …

7
코드 실행 시간 측정
테스트 목적으로 절차 / 기능 / 주문이 완료되는 데 걸리는 시간을 알고 싶습니다. 이것은 내가 한 일이지만 초 차이가 0이면 경과 된 밀리 초를 반환 할 수 없기 때문에 내 방법이 잘못되었습니다. 절전 값이 500ms이므로 경과 된 초가 0이면 밀리 초를 반환 할 수 없습니다. Dim Execution_Start As System.DateTime = …
120 c#  .net  vb.net  datetime  timespan 

13
열거 형을 다른 유형의 열거 형으로 변환
예를 들어 ' Gender'( Male =0 , Female =1) 열거 형이 있고 자체 Gender 열거 형 ( Male =0 , Female =1, Unknown =2) 이있는 서비스의 또 다른 열거 형이 있습니다. 내 질문은 열거 형에서 내 것으로 변환하기 위해 빠르고 멋진 것을 어떻게 작성할 수 있습니까?
120 c#  enums 


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