«c#» 태그된 질문

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


8
여러 기준으로 Directory.EnumerateFiles를 필터링하는 방법은 무엇입니까?
다음 코드가 있습니다. List<string> result = new List<string>(); foreach (string file in Directory.EnumerateFiles(path,"*.*", SearchOption.AllDirectories) .Where(s => s.EndsWith(".mp3") || s.EndsWith(".wma"))) { result.Add(file); } 잘 작동하고 필요한 것을 수행합니다. 한 가지 작은 것을 제외하고. 여러 확장을 필터링하는 더 좋은 방법을 찾고 싶습니다. 다음과 같은 필터와 함께 문자열 배열을 사용하고 싶습니다. string[] extensions …
79 c#  .net 

9
TcpClient에 대한 시간 제한을 설정하는 방법은 무엇입니까?
원격 컴퓨터의 수신기에 데이터를 보내는 데 사용하는 TcpClient가 있습니다. 원격 컴퓨터는 때때로 켜져 있고 때로는 꺼집니다. 이로 인해 TcpClient가 자주 연결되지 않습니다. TcpClient가 1 초 후에 시간 초과되기를 원하므로 원격 컴퓨터에 연결할 수 없을 때 시간이 많이 걸리지 않습니다. 현재 TcpClient에이 코드를 사용합니다. try { TcpClient client = new TcpClient("remotehost", …




6
새 데이터가 기록되면 서식있는 텍스트 상자가 맨 아래로 스크롤됩니다.
내 프로그램은 Java를 호출 한 다음 stdout을 RichTextBox. 내 문제는 데이터가 기록 될 때마다 수직 스크롤바가 항상 상자 상단에 유지된다는 것입니다. 맨 아래로 스크롤해도 새 데이터가 작성되면 맨 위로 이동합니다. 그 반대를 부탁드립니다. 따라서 새 데이터가 작성되면 맨 아래에 유지됩니다. 어떻게 할 수 있습니까?

6
swagger-ui는 배포 후 500을 반환합니다.
기본 구성은 내 컴퓨터에서 완벽하게 작동하며 전혀 문제가 없습니다. 하지만 테스트 환경에 배포하면 다음 메시지가 표시됩니다. 500 : { "메시지": "오류가 발생했습니다." } / api / swagger / docs / v1 배포는 default web site/api 나는 그것이 baseUrl 또는 이와 비슷한 것과 관련이 있다고 생각하지만 어디서 시작 해야할지조차 모릅니다. 내 …

8
C #에서 개체의 메모리 주소
얼마 전에 작성된 함수 (.NET 3.5 용)가 있는데 이제 4.0으로 업그레이드했습니다. 작동시킬 수 없습니다. 기능은 다음과 같습니다. public static class MemoryAddress { public static string Get(object a) { GCHandle handle = GCHandle.Alloc(a, GCHandleType.Pinned); IntPtr pointer = GCHandle.ToIntPtr(handle); handle.Free(); return "0x" + pointer.ToString("X"); } } 이제 호출하면-MemoryAddress.Get (new Car ( "blue")) …
79 c#  .net 



11
C # /. NET 프로그램 최적화를위한 팁 [닫힌]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …
78 c#  .net  optimization 

8
==가 null 값에 대해 true를 반환 할 때> =가 false를 반환하는 이유는 무엇입니까?
int 유형의 두 변수가 있습니까? (또는 원하는 경우 Nullable <int>). 두 변수에 대해 크거나 같음 (> =) 비교를 원했지만 두 변수가 모두 null이면 false를 반환하고 == 연산자는 true를 반환합니다. > = 연산자의 의미 론적 정의에 "or"라는 단어가 포함되어 있기 때문에 이것이 왜 논리적인지 설명해 줄 수 있습니까?

4
C #의 첫 번째 구분자에만 String.Split?
String.Split은 구분 기호에 여러 부분으로 문자열을 분할하는 데 편리합니다. 첫 번째 구분 기호에서만 문자열을 분할하려면 어떻게해야합니까? 예 : 문자열이 있습니다 "Time: 10:12:12\r\n" 그리고 나는 다음과 같은 배열을 원합니다. {"Time","10:12:12\r\n"}
78 c#  .net  string 


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