«c#» 태그된 질문

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

15
C # 데스크톱 애플리케이션에 포함하는 데 가장 적합한 스크립팅 언어는 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 우리는 복잡하고 풍부한 데스크톱 애플리케이션을 작성하고 있으며보고 형식에 유연성을 제공해야하므로 개체 모델을 스크립팅 …
98 c#  scripting 

1
INotifyPropertyChanged를 구현할 때 [CallerMemberName]이 대안에 비해 느립니까?
구현을위한 다양한 방법을INotifyPropertyChanged 제안하는 좋은 기사가 있습니다. 다음 기본 구현을 고려하십시오. class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } private int sampleIntField; public int SampleIntProperty { get { return sampleIntField; } set …

3
Log4Net, 내 로깅에 사용자 정의 필드를 추가하는 방법
log4net.Appender.AdoNetAppender appender를 사용합니다. 내 log4net 테이블은 다음 필드입니다.[Date],[Thread],[Level],[Logger],[Message],[Exception] log4net 테이블 (예 : SalesId)에 다른 필드를 추가해야하지만 오류 또는 정보 메시지를 기록 할 때 "SalesId"를 기록하기 위해 XML과 코드에서 어떻게 지정해야합니까? 예 : log.Info("SomeMessage", SalesId) 다음은 log4net xml입니다. <appender name="SalesDBAppender" type="log4net.Appender.AdoNetAppender"> <bufferSize value="1" /> <connectionType value ="System.Data.SqlClient.SqlConnection" /> <connectionString value="Data Source=..." …
98 c#  log4net  appender 

8
C #에서 메서드 내에서 전달 된 제네릭 형식을 인스턴스화하는 방법은 무엇입니까?
InstantiateType<T>아래 메서드 내에서 유형 T를 어떻게 인스턴스화 할 수 있습니까? 오류가 발생합니다. 'T'는 '유형 매개 변수'이지만 '변수'처럼 사용됩니다. : (답변을 보려면 아래로 스크롤) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestGeneric33 { class Program { static void Main(string[] args) { Container container = new Container(); Console.WriteLine(container.InstantiateType<Customer>("Jim", "Smith")); Console.WriteLine(container.InstantiateType<Employee>("Joe", …
98 c#  generics 


1
기본 생성자는 더 이상 VS2015에서 컴파일되지 않습니다.
바로 오늘까지 다음과 같은 기본 생성자를 사용할 수있었습니다. public class Test(string text) { private string mText = text; } 이 작업을 수행하려면 이전 Visual Studio CTP에서 csproj 파일에 다음을 추가해야했습니다. <LangVersion>Experimental</LangVersion> 어쨌든 이것은 Visual Studio 2015 Preview에서 더 이상 작동하지 않습니다 (를 포함하거나 포함하지 않음 LangVersion). 무슨 일이 벌어 질지에 …

2
Timer와 DispatcherTimer 비교
차이가 무엇인가 between System.Windows.Forms.Timer()와는 System.Windows.Threading.DispatcherTimer()? 어떤 경우에 사용해야합니까? 모범 사례가 있습니까?
98 c#  timer 

10
현재 컨텍스트에 HttpUtility가 없습니다.
C # 애플리케이션을 컴파일 할 때이 오류가 발생합니다. 사소한 오류처럼 보이지만 해결할 수 없습니다. 내 설정은 Windows 7 64 비트입니다. Visual-Studio 2010 C # express B2Rel. 에있는 System.Web.dll에 대한 참조를 추가 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0했지만 노란색 느낌표가 있고 여전히 위의 오류가 발생합니다. 나는 또한 using System.Web선언이 있습니다. 내가 뭘 잘못하고 …


13
ReferentialConstraint의 종속 속성은 저장소 생성 열에 매핑됩니다.
데이터베이스에 쓸 때이 오류가 발생합니다. ReferentialConstraint의 종속 속성은 저장소 생성 열에 매핑됩니다. 열 : 'PaymentId'. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref pinnumber) ; var payment = new …

5
C #을 사용하여 파일 확장명 변경
pdf, tiff, jpeg, bmp 등 많은 파일 형식이 있습니다. 등. 내 질문은 어떻게 파일 확장자를 변경할 수 있습니까? 나는 이것을 시도했다 : my file= c:/my documents/my images/cars/a.jpg; string extension = Path.GetExtension(myffile); myfile.replace(extension,".Jpeg"); 파일 유형에 관계없이 지정하는 형식은 파일 이름과 같아야합니다. 그러나 작동하지 않습니다. 같은 브라우저에서 파일 경로를 얻고 파일 c:\..\..\a.jpg형식은 …
98 c# 

3
코드 숨김에서 Canvas.Left 속성을 변경 하시겠습니까?
XAML에 사각형이 있고 Canvas.Left코드 뒤에서 해당 속성 을 변경하고 싶습니다 . <UserControl x:Class="Second90.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400" Height="300" KeyDown="txt_KeyDown"> <Canvas> <Rectangle Name="theObject" Canvas.Top="20" Canvas.Left="20" Width="10" Height="10" Fill="Gray"/> </Canvas> </UserControl> 그러나 이것은 작동하지 않습니다. private void txt_KeyDown(object sender, KeyEventArgs e) { theObject.Canvas.Left = 50; } 이 작업을 수행하는 구문이 무엇인지 아는 사람이 …

4
xUnit.net : 글로벌 설정 + 분해?
이 질문은 단위 테스트 프레임 워크 xUnit.net에 관한 것 입니다. 테스트가 실행되기 전에 일부 코드를 실행해야하고 모든 테스트가 완료된 후 일부 코드도 실행해야합니다. 전역 초기화 및 종료 코드를 나타내는 일종의 속성 또는 마커 인터페이스가 있어야한다고 생각했지만 찾을 수 없었습니다. 또는 프로그래밍 방식으로 xUnit을 호출하면 다음 코드를 사용하여 원하는 것을 얻을 …
98 c#  .net  xunit.net 



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