«c#» 태그된 질문

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


2
Generic Covariance & Contra-variance는 C # 4.0에서 어떻게 구현됩니까?
PDC 2008에는 참석하지 않았지만 C # 4.0이 Generic covariance와 contra-variance를 지원하기 위해 발표되었다는 소식을 들었습니다. 즉,에 List<string>할당 할 수 있습니다 List<object>. 어떻게 그럴 수 있습니까? Jon Skeet의 저서 C # in Depth 에서는 C # 제네릭이 공분산 및 반 분산을 지원하지 않는 이유를 설명합니다. 주로 보안 코드를 작성하기위한 것입니다. 이제 …

11
.Net에서 강력한 형식의 데이터 구조로 CSV 파일 가져 오기 [닫기]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
106 c#  vb.net  file  csv  import 

2
이상한 반환 구문 문
나는 이것이 이상하게 들릴 수 있지만 인터넷 에서이 구문을 검색하는 방법도 모르고 정확히 무엇을 의미하는지 확실하지 않습니다. 그래서 몇 가지 MoreLINQ 코드를 살펴본 후이 방법을 발견했습니다. public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer) { if (source == null) throw new ArgumentNullException(nameof(source)); if (keySelector == null) …
106 c#  .net  c#-7.0 

6
이미지를 바이트 배열로 변환하는 가장 빠른 방법
데스크톱 이미지를 캡처하여 압축하여 수신자에게 보내는 원격 데스크톱 공유 애플리케이션을 만들고 있습니다. 이미지를 압축하려면 byte []로 변환해야합니다. 현재 나는 이것을 사용하고 있습니다 : public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = …
106 c#  memory  bitmap  bytearray 

11
잘못된 제네릭 형식 인수에 대한 최상의 예외
현재 열거 형과 관련된 일반적인 메서드가있는 UnconstrainedMelody에 대한 코드를 작성 중 입니다. 이제 "플래그"열거 형 에만 사용되는 메서드가 포함 된 정적 클래스가 있습니다. 나는 이것을 제약 조건으로 추가 할 수 없으므로 다른 열거 형 유형으로도 호출 될 수 있습니다. 이 경우 예외를 던지고 싶지만 어떤 예외를 던질 지 잘 모르겠습니다. …
106 c#  generics  exception 

9
도트 문자 '.' MVC Web API 2에서 api / people / STAFF.45287과 같은 요청
내가 작동하도록하려는 URL은 http://somedomain.com/api/people/staff.33311 스타일 중 하나입니다 (LAST.FM과 같은 사이트는 RESTFul 및 웹 페이지 URL에 모든 종류의 표시를 허용하는 것과 같습니다). 예를 들어 " http://www.last.fm/artist/psy'aviah "는 LAST.FM의 유효한 URL입니다.) 작동하는 시나리오는 다음과 같습니다.- http : //somedomain.com/api/people/-모든 사람을 반환합니다.- http ://somedomain.com/api/people/staff33311-도 작동하지만 내가 아닙니다. m 다음과 같이 URL에 "점"이 허용되기를 원합니다 …

3
파일을 WPF로 끌어서 놓기
내 WPF 응용 프로그램에 이미지 파일을 드롭해야합니다. 현재 파일을 놓을 때 이벤트가 발생하지만 다음에 어떻게해야할지 모르겠습니다. 이미지는 어떻게 얻습니까? 는 IS sender객체는 이미지 또는 제어? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what next, dont know how to get the image object, can I get the file path here? }
106 c#  .net  wpf  image  drag-and-drop 

13
C #에서 정적 변수의 사용은 무엇입니까? 언제 사용합니까? 메서드 내에서 정적 변수를 선언 할 수없는 이유는 무엇입니까?
C #에서 정적 변수를 검색했지만 여전히 그 용도가 무엇인지 알 수 없습니다. 또한 메서드 내에서 변수를 선언하려고하면이 작업을 수행 할 수있는 권한이 부여되지 않습니다. 왜? 정적 변수에 대한 몇 가지 예를 보았습니다. 변수에 액세스하기 위해 클래스의 인스턴스를 생성 할 필요가 없다는 것을 확인했지만 그 용도와 사용시기를 이해하기에는 충분하지 않습니다. 두 …

6
NUnit과 유사한 xUnit.net의 테스트 매개 변수화
xUnit.net 프레임 워크에 NUnit의 다음 기능과 유사한 수단이 있습니까? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1234m, "5,12"}, new object[]{ …

9
Visual Studio 2008에서 영역 폴딩을 영구적으로 비활성화하는 방법
누구나 Visual Studio 2008에서 코드 접기를 해제하는 방법을 알고 있습니까? 동료 중 일부는 그것을 좋아하지만 개인적으로 항상 모든 코드를보고 싶고 코드가 보이지 않는 것을 원하지 않습니다. Visual Studio 사본이 접히 #regions거나 함수 본문이 절대로 접히지 않음을 의미하는 설정을 원합니다 .

5
사용자 이름 / 암호 (로컬)를 안전하게 저장하는 방법은 무엇입니까?
먼저 로그인해야하는 Windows 응용 프로그램을 만들고 있습니다. 계정 세부 정보는 사용자 이름과 암호로 구성되며 로컬에 저장해야합니다. 보안 문제 일 뿐이므로 같은 컴퓨터를 사용하는 다른 사람들은 모든 사람의 개인 데이터를 볼 수 없습니다. 이 데이터를 저장하는 가장 안전한 방법은 무엇입니까? 데이터베이스를 사용하고 싶지 않아 리소스 파일로 몇 가지 시도했습니다. 그러나 나는 …
106 c#  security  local 

11
.NET의 이벤트 서명 — 강력한 유형의 '보낸 사람'사용?
나는 내가 제안하는 것이 .NET 지침을 따르지 않는다는 것을 완전히 알고 있으며, 따라서 이러한 이유만으로는 아마도 좋지 않은 생각 일 것입니다. 그러나 두 가지 가능한 관점에서 이것을 고려하고 싶습니다. (1) 100 % 내부 용으로 개발 작업에 사용하는 것을 고려해야합니다. (2) 이것은 프레임 워크 디자이너가 변경 또는 업데이트를 고려할 수있는 개념입니까? …
106 c#  .net  vb.net  events 

10
런타임에 클래스의 속성을 어떻게 읽습니까?
클래스의 속성을 읽고 런타임에 해당 값을 반환하는 일반 메서드를 만들려고합니다. 어떻게해야합니까? 참고 : DomainName 속성은 DomainNameAttribute 클래스입니다. [DomainName("MyTable")] Public class MyClass : DomainBase {} 내가 생성하려는 것 : //This should return "MyTable" String DomainNameValue = GetDomainName<MyClass>();

4
그룹화를 사용하여 목록에 사전 만들기
목록에 다음 개체가 있습니다. public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } 이제 다음 사전을 만들고 싶습니다. Dictionary<int, List<DemoClass>> List<DemoClass>속성별로 그룹화하고 GroupKey싶지만 이것이 어떻게 수행되는지 이해가 안 돼요. 잠시 생각한 후 다음과 …
106 c#  .net  linq  .net-3.5 

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