«c#» 태그된 질문

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

9
C #에서 Base64 URL 안전 인코딩을 달성하는 방법은 무엇입니까?
C #에서 Base64 URL 안전 인코딩을 달성하고 싶습니다. Java Codec에는 URL로 안전하게 인코딩 된 문자열을 제공 하는 공용 라이브러리 가 있습니다 . C #을 사용하여 어떻게 똑같이 할 수 있습니까? byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode"); string returnValue = System.Convert.ToBase64String(toEncodeAsBytes); 위의 코드는이를 Base64로 변환하지만 ==. URL 안전 인코딩을 달성하는 방법이 있습니까?
105 c#  encoding  base64 

5
HTTPclient 콘텐츠 유형 = application / x-www-form-urlencoded를 사용하여 POST하는 방법
현재 wp8.1 응용 프로그램 C #을 개발 중이며 textbox.texts에서 json 객체 (bm)를 생성하여 json에서 내 API로 POST 메서드를 수행 할 수있었습니다. 여기 내 코드가 있습니다. 동일한 textbox.text를 가져 와서 콘텐츠 유형 = application / x-www-form-urlencoded로 게시하는 방법은 무엇입니까? 그 코드는 무엇입니까? Profile bm = new Profile(); bm.first_name = Names.Text; bm.surname …

4
.NET Core DI, 생성자에 매개 변수를 전달하는 방법
다음 서비스 생성자 보유 public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } .NET Core IOC 메커니즘을 사용하여 매개 변수를 전달하는 선택 사항은 무엇입니까? _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" )); 다른 방법이 있습니까?

10
asp.net 코어의 개발 및 릴리스 환경에 대해 appsettings.json을 자동으로 설정 하시겠습니까?
appsettings.json개발, 스테이징 및 라이브 환경에 대해 다른 데이터베이스 연결 문자열, webapi 위치 등과 같은 항목에 대해 몇 가지 값을 정의했습니다 . 여러 appsettings.json파일 (예 appsettings.live.json: 등)을 보유하고 asp.net 앱이 실행중인 빌드 구성에 따라 사용할 파일을 '알게'하는 방법이 있습니까?

8
요일의 정수 값을 얻는 방법
정수 형식으로 요일을 어떻게 얻습니까? ToString이 문자열 만 반환한다는 것을 알고 있습니다. DateTime ClockInfoFromSystem = DateTime.Now; int day1; string day2; day1= ClockInfoFromSystem.DayOfWeek.ToString(); /// it is not working day2= ClockInfoFromSystem.DayOfWeek.ToString(); /// it gives me string

30
C #을 사용하여 XML에서 모든 네임 스페이스를 제거하는 방법은 무엇입니까?
모든 XML 요소에서 네임 스페이스를 제거하는 깨끗하고 우아하며 스마트 한 솔루션을 찾고 있습니까? 그게 어떻게 생겼을까 요? 정의 된 인터페이스 : public interface IXMLUtils { string RemoveAllNamespaces(string xmlDocument); } NS를 제거하기위한 샘플 XML : <?xml version="1.0" encoding="utf-16"?> <ArrayOfInserts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <insert> <offer xmlns="http://schema.peters.com/doc_353/1/Types">0174587</offer> <type2 xmlns="http://schema.peters.com/doc_353/1/Types">014717</type2> <supplier xmlns="http://schema.peters.com/doc_353/1/Types">019172</supplier> <id_frame xmlns="http://schema.peters.com/doc_353/1/Types" /> …
104 c#  xml 

8
Google 데이터 API를 사용하여 C #으로 Google 스프레드 시트에 액세스
Google 스프레드 시트에 단일 시트로 일부 정보가 있습니다. Google 자격 증명과 스프레드 시트 주소를 제공하여 .NET에서이 정보를 읽을 수있는 방법이 있습니까? Google 데이터 API를 사용하는 것이 가능합니까? 궁극적으로 DataTable의 Google 스프레드 시트에서 정보를 가져와야합니다. 내가 어떻게 해? 누군가 시도했다면 pls는 정보를 공유합니다.

3
내 애플리케이션이 널 검사를 수행하는 데 24 %의 시간을 소비하는 이유는 무엇입니까?
성능에 중요한 이진 의사 결정 트리가 있으며이 질문을 한 줄의 코드에 집중하고 싶습니다. 이진 트리 반복기에 대한 코드는 성능 분석을 실행 한 결과와 함께 아래에 있습니다. public ScTreeNode GetNodeForState(int rootIndex, float[] inputs) { 0.2% ScTreeNode node = RootNodes[rootIndex].TreeNode; 24.6% while (node.BranchData != null) { 0.2% BranchNodeData b = node.BranchData; 0.5% …

10
'확장'파일 속성 읽기 / 쓰기 (C #)
Windows 탐색기에서 볼 수있는 C #의 확장 파일 속성 (예 : 설명, 비트 전송률, 액세스 한 날짜, 범주 등)을 읽고 쓰는 방법을 찾으려고합니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 편집 : 주로 비디오 파일 (AVI / DIVX / ...)을 읽고 쓸 것입니다.

7
C #을 사용하여 Android 앱 개발
C #을 사용하여 Android 앱을 작성할 수 있습니까? API 같은 것이 있습니까? 개인 및 상업적 개발에 무료입니까? 내 Visual Studio에서 Android 프로젝트 템플릿을 사용하려면 무엇을 설치해야하나요?
104 c#  android  mono 

9
전체 파일을 읽지 않고 이미지 크기 얻기
이미지 (jpg, png, ...)의 크기를 얻을 수있는 저렴한 방법이 있습니까? 바람직하게는 표준 클래스 라이브러리 만 사용하여이를 달성하고 싶습니다 (호스팅 제한 때문에). 이미지 헤더를 읽고 직접 파싱하는 것이 상대적으로 쉬워야한다는 것을 알고 있지만 이와 같은 것이 이미 존재해야하는 것 같습니다. 또한 다음 코드가 전체 이미지를 읽는다는 것을 확인했습니다 (원하지 않음). using …

11
C #에서 작은 코드 샘플을 벤치마킹하면이 구현을 개선 할 수 있습니까?
꽤 자주 그래서 나는 어떤 구현이 가장 빠른지 확인하기 위해 작은 코드 덩어리를 벤치마킹합니다. 벤치마킹 코드가 지팅이나 가비지 수집기를 고려하지 않는다는 의견을 자주 봅니다. 천천히 진화 한 다음과 같은 간단한 벤치마킹 기능이 있습니다. static void Profile(string description, int iterations, Action func) { // warm up func(); // clean up GC.Collect(); …

3
IHttpHandler.IsReusable의 용도는 무엇입니까?
나는 작성 중이며 속성 IHttpHandler을 구현해야 IsReusable합니다. MSDN 설명서를 보면 다음과 같이 말합니다. 다른 요청이 IHttpHandler 인스턴스를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다. 이것은별로 도움이되지 않습니다. 재사용 가능한 핸들러를 사용해야하는 상황과 재사용이 불가능한 상황은 무엇입니까? 후속 질문 : 재사용이란 무엇입니까? 상태 (즉, 클래스 변수)를 유지할 수 있습니까 Reusable = …

10
전체 프로젝트의 네임 스페이스를 변경하는 방법은 무엇입니까?
이 기사에서 데모 응용 프로그램을 수정하고 있습니다. http://msdn.microsoft.com/en-us/magazine/dd419663.aspx 내 네임 스페이스를 사용하기 위해 모든 파일을 업데이트해야합니다. 예를 들어 여기에있는 파일은 다음과 같습니다. MySolution\MyApp\DemoApp\ViewModel\MainWindowViewModel.cs 다음 네임 스페이스를 사용하고 있습니다. namespace DemoApp.ViewModel { /// <summary> /// The ViewModel for the application's main window. /// </summary> public class MainWindowViewModel : WorkspaceViewModel 여기로 파일을 …
104 c#  visual-studio 

8
ref를 사용하는 경우 및 C #에서 필요하지 않은 경우
프로그램의 메모리 상태 인 개체가 있고 상태를 수정하기 위해 개체를 전달하는 다른 작업자 함수도 있습니다. 작업자 함수에 ref로 전달했습니다. 그러나 나는 다음과 같은 기능을 발견했습니다. byte[] received_s = new byte[2048]; IPEndPoint tmpIpEndPoint = new IPEndPoint(IPAddress.Any, UdpPort_msg); EndPoint remoteEP = (tmpIpEndPoint); int sz = soUdp_msg.ReceiveFrom(received_s, ref remoteEP); received_s와 둘 다 remoteEP함수에서 …
104 c#  ref 

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