«c#» 태그된 질문

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

4
내 수업에 대한 사용자 지정 캐스트 지원을 제공하려면 어떻게해야합니까?
내 클래스를 다른 유형으로 캐스팅하기위한 지원을 제공하려면 어떻게해야합니까? 예를 들어,을 관리하는 자체 구현이 byte[]있고 사람들이 내 클래스를으로 캐스트 할 수 있도록 byte[]하여 private 멤버를 반환하려면 어떻게해야합니까? 그들이 이것을 문자열로 캐스트하도록하는 것이 일반적인 관행입니까, 아니면 그냥 오버라이드 ToString()(또는 둘 다)해야합니까?
103 c#  casting 

21
전송 연결에서 데이터를 읽을 수 없습니다. 기존 연결이 원격 호스트에 의해 강제로 닫혔습니다.
서버 앱이 있고 때로는 클라이언트가 연결을 시도 할 때 다음 오류가 발생합니다. 참고 : "클라이언트에서 스트림을 가져올 수 없거나 로그인 실패"는 catch 문에 추가 된 텍스트입니다. 중지되는 줄 (sThread : 줄 96)은 다음과 같습니다. tcpClient = (TcpClient)client; clientStream = tcpClient.GetStream(); sr = new StreamReader(clientStream); sw = new StreamWriter(clientStream); // line …
103 c#  .net  ioexception 

22
Contains (string) 대신 LINQ Contains (string [])를 사용하는 방법
큰 질문이 하나 있습니다. 간단히 다음과 같이 표시하는 linq 쿼리가 있습니다. from xx in table where xx.uid.ToString().Contains(string[]) select xx string[]배열 의 값은 (1,45,20,10, etc ...)와 같은 숫자입니다. 의 기본값은 .Contains입니다 .Contains(string). 대신이 작업이 필요합니다. .Contains(string[])... 편집 : 한 사용자가 string[]. 방법을 배우고 싶지만 올바른 방향으로 나를 가리키는 사람이 있습니까? 편집 …
103 c#  linq  string  contains 

17
Selenium WebDriver : JavaScript가있는 복잡한 페이지가로드 될 때까지 기다립니다.
Selenium으로 테스트 할 웹 애플리케이션이 있습니다. 페이지로드시 많은 JavaScript가 실행됩니다. 이 JavaScript 코드는 잘 작성되지 않았지만 아무것도 변경할 수 없습니다. 따라서 findElement()메서드 를 사용하여 요소가 DOM에 나타날 때까지 기다리는 것은 옵션이 아닙니다. 페이지가로드 될 때까지 기다리기 위해 Java에서 일반 함수를 만들고 싶습니다. 가능한 해결책은 다음과 같습니다. WebDriver에서 JavaScript 스크립트를 실행하고 …

3
using 문 내에서 예외가 throw되면 Dispose가 계속 호출됩니까?
아래 예에서 연결이 using문 내에있는 경우 예외가 throw되면 연결이 닫히고 삭제 됩니까? using (var conn = new SqlConnection("...")) { conn.Open(); // stuff happens here and exception is thrown... } 아래의 코드가이를 확인한다는 것을 알고 있지만 using 문이 어떻게 작동하는지 궁금합니다. var conn; try { conn = new SqlConnection("..."); conn.Open(); // …

12
WPF 콤보 상자를 XAML에서 가장 넓은 요소의 너비로 만들려면 어떻게해야합니까?
코드에서 수행하는 방법을 알고 있지만 XAML에서 수행 할 수 있습니까? Window1.xaml : <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Grid> <ComboBox Name="ComboBox1" HorizontalAlignment="Left" VerticalAlignment="Top"> <ComboBoxItem>ComboBoxItem1</ComboBoxItem> <ComboBoxItem>ComboBoxItem2</ComboBoxItem> </ComboBox> </Grid> </Window> Window1.xaml.cs : using System.Windows; using System.Windows.Controls; namespace WpfApplication1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); double …
103 c#  wpf  combobox 

10
C #에서 모든 #regions only (!) 축소 (Visual Studio)
현재 문서의 모든 폴더 블을 자동으로 확장하거나 축소하는 여러 키보드 단축키 및 메뉴 명령이 있습니다. Ctrl+ M, Ctrl+ L는 최상위 네임 스페이스에서 내부 메서드 및 주석까지 모든 폴더 블을 재귀 적으로 토글합니다. 기본적으로 왼쪽 여백에 [+] 아이콘이있는 모든 것. Ctrl+ M, Ctrl+ O는 조금 덜하지만 여전히 클래스 내부의 메서드와 주석을 …

7
URL에서 이미지를 다운로드하는 방법
URL이 링크 끝에 이미지 형식이없는 경우 C #의 URL에서 직접 이미지를 다운로드하는 방법이 있습니까? URL의 예 : https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/v/t34.0-12/10555140_10201501435212873_1318258071_n.jpg?oh=97ebc03895b7acee9aebbde7d6b002bf&oe=53C9ABB0&__gda__=1405685729_110e04e71d969d392b63b27ec4f4b24a URL이 이미지 형식으로 끝날 때 이미지를 다운로드하는 방법을 알고 있습니다. 예 : http://img1.wikia.nocookie.net/__cb20101219155130/uncyclopedia/images/7/70/Facebooklogin.png
103 c#  url  download 

3
.net Core 2.0-대상 프레임 워크 .netCore 2.0 대신 .NetFramework 4.6.1을 사용하여 패키지가 복원되었습니다. 패키지가 완전히 호환되지 않을 수 있습니다.
.net core 2.0 콘솔 앱이 있습니다. 다음을 사용하여 TFS에서 파일을 읽으려고합니다. TFS에서 메모리로 직접 파일을 가져 오는 방법 (즉, 파일 시스템에서 메모리로 읽기를 원하지 않음)? 나는 너겟 Microsoft.TeamFoundationServer.ExtendedClient으로 가서 이것을 설치 하고 실행합니다. 'Microsoft.AspNet.WebApi.Client 5.2.2'패키지가 프로젝트 대상 프레임 워크 '.NETCoreApp, Version = v2.0'대신 '.NETFramework, Version = v4.6.1'을 사용하여 복원되었습니다. 이 …
103 c#  .net  tfs  asp.net-core  nuget 

21
문자열에서 두 문자열 사이의 문자열 가져 오기
다음과 같은 문자열이 있습니다. "super exemple of string key : text I want to keep - end of my string" "key : "와 사이에있는 문자열을 유지하고 싶습니다 " - ". 어떻게 할 수 있습니까? 정규식을 사용해야합니까 아니면 다른 방법으로 수행 할 수 있습니까?
103 c#  regex  string 

5
C #에서 double을 int로 변환
우리 코드에는 int로 변환해야하는 double이 있습니다. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; 아무도 이유를 설명 할 수 있습니까 i1 != i2? 내가 얻은 결과는 다음 i1 = 9과 같습니다 i2 = 8.
103 c#  int  double 

5
기본 응용 프로그램 및 매개 변수가있는 C # 파일 열기
기본 응용 프로그램으로 파일을 여는 가장 쉬운 방법은 다음과 같습니다. System.Diagnostics.Process.Start(@"c:\myPDF.pdf"); 그러나 정해진 페이지 번호로 pdf를 열고 싶기 때문에 기본 응용 프로그램에 매개 변수를 설정하는 방법이 있는지 알고 싶습니다. 새 프로세스를 만들고 매개 변수를 설정하는 방법을 알고 있지만 이렇게하면 응용 프로그램의 경로를 표시해야하며 이식 가능한 응용 프로그램을 원하며 매번 응용 …
103 c#  file 


12
방법 : 콘솔 앱에서 테이블을 그리는 가장 좋은 방법 (C #)
흥미로운 질문이 있습니다. 매우 빠른 간격으로 많은 데이터가 변경된다고 상상해보십시오. 해당 데이터를 콘솔 앱의 테이블로 표시하고 싶습니다. f.ex : ------------------------------------------------------------------------- | Column 1 | Column 2 | Column 3 | Column 4 | ------------------------------------------------------------------------- | | | | | | | | | | | | | | | ------------------------------------------------------------------------- …
103 c#  console  drawing 

6
JWT 토큰을 디코딩하는 방법은 무엇입니까?
이 라이브러리가 어떻게 작동하는지 이해할 수 없습니다. 제발 도와 주 시겠어요? 다음은 내 간단한 코드입니다. public void TestJwtSecurityTokenHandler() { var stream = "eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJJU1MiLCJzY29wZSI6Imh0dHBzOi8vbGFyaW0uZG5zY2UuZG91YW5lL2NpZWxzZXJ2aWNlL3dzIiwiYXVkIjoiaHR0cHM6Ly9kb3VhbmUuZmluYW5jZXMuZ291di5mci9vYXV0aDIvdjEiLCJpYXQiOiJcL0RhdGUoMTQ2ODM2MjU5Mzc4NClcLyJ9"; var handler = new JwtSecurityTokenHandler(); var jsonToken = handler.ReadToken(stream); } 이것은 오류입니다. 문자열은 Base64UrlEncodedHeader.Base64UrlEndcodedPayload.OPTIONAL, Base64UrlEncodedSignature '형식의 압축 JSON 형식이어야합니다. jwt.io 웹 사이트 에서 스트림을 복사하면 정상적으로 작동합니다. …
103 c#  .net  jwt 

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