«c#» 태그된 질문

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

21
* 정적 일 수있는 * C # 메서드는 정적이어야합니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …
103 c#  static  methods 

5
개체 참조가 개체의 인스턴스로 설정되지 않았습니다. .NET에서 어떤 개체가 'null'인지 표시하지 않는 이유는 무엇입니까?
이 .NET 처리되지 않은 예외 메시지와 관련하여 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. .NET에서 어떤 객체가 표시되지 않는 이유는 무엇 null입니까? null오류를 확인 하고 해결할 수 있다는 것을 알고 있습니다 . 그러나 .NET이 어떤 개체에 null 참조가 있고 어떤식이 NullReferenceException?
103 c#  .net 

8
XDocument.ToString ()이 XML 인코딩 태그를 삭제합니다.
toString () 함수에서 xml 인코딩을 얻는 방법이 있습니까? 예: xml.Save("myfile.xml"); ~으로 이끌다 <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> 그러나 tb_output.Text = xml.toString(); 다음과 같은 출력으로 이어집니다. <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 

5
"var"라는 클래스를 만들 수있는 이유는 무엇입니까?
varC #의 키워드 가 아닌가요 ? 하지만 왜 이렇게 할 수 있습니까? public class var { } public class main { public static void main(string[] args) { var testVar = new var(); } } var코드에서 사용되는가이다 var전과 선언 클래스 main클래스입니다. 그리고 컴파일러는 불평조차하지 않습니다. 이 작업을 수행하는 동안 : public …
103 c#  .net-4.0 

1
IIS 풀의 LoadUserProfile을 설정하면 정확히 어떻게됩니까?
나는 다음과 같은 문제에 직면했습니다. 다음 코드를 실행합니다. var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); 두 가지 과정에서. 프로세스 중 하나가 아래에서 실행 LOCAL_SYSTEM되고이 코드가 성공합니다. 다른 하나는 "Users"로컬 그룹에 속하는 로컬 사용자 계정으로 IIS 내부에서 실행되며 다음과 같은 예외가 발생합니다. System.Security.Cryptography.CryptographicException Object was not found. at …

5
데이터 리더에서 데이터 테이블 채우기
저는 C # (MS VS2008)에서 기본적인 작업을하고 있으며 특정 코드보다 적절한 디자인에 대해 더 많은 질문이 있습니다. 데이터 테이블을 만든 다음 데이터 판독기 (SQL 저장 프로 시저 기반)에서 데이터 테이블을로드하려고합니다. 내가 궁금한 것은 데이터 테이블을로드하는 가장 효율적인 방법이 while 문을 수행하는 것인지 아니면 더 나은 방법이 있는지 여부입니다. 나에게 유일한 …
103 c#  .net  ado.net 

15
NaN 또는 IsNumeric에 해당하는 C #은 무엇입니까?
입력 문자열에 숫자 값이 포함되어 있는지 (또는 반대로 숫자가 아님)를 테스트하는 가장 효율적인 방법은 무엇입니까? 나는 Double.Parse또는 정규식을 사용할 수 있다고 생각 하지만 (아래 참조) 자바 스크립트 NaN()또는 IsNumeric()(그 VB 였는지 기억할 수 없습니까?) 와 같이 이것을 수행하는 방법이 있는지 궁금합니다 . public static bool IsNumeric(this string value) { return …
103 c#  parsing 

6
Guid.IsNullOrEmpty () 메서드가없는 이유
이것은 .NET의 Guid에 IsNullOrEmpty()메서드 가없는 이유가 궁금합니다 (비어 있으면 모두 0을 의미 함). REST API를 작성할 때 ASP.NET MVC 코드의 여러 위치에서 필요합니다. 아니면 인터넷에서 아무도 같은 것을 요청하지 않았기 때문에 내가 뭔가를 놓치고 있습니까?
103 c#  asp.net-mvc 

19
SmtpException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed
SmtpClient다음을 사용하여 이메일을 보내기 위해 라이브러리를 사용하고 있습니다. SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); 테스트 환경에서는 코드가 제대로 작동하지만 프로덕션 SMTP 서버를 사용하면 SmtpException"메일 전송 실패" 와 …
103 c#  smtp 

7
.NET에서 고유 한 항목 만 허용하는 컬렉션?
중복 항목을 추가 할 수없는 C # 컬렉션이 있습니까? 예를 들어, 바보 같은 클래스 public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() { return (FirstName + LastName + Address).GetHashCode(); …
103 c#  set  hashset 

8
C # UTF-8에서 ISO-8859-1 (Latin1) H로 문자열 변환
이 주제에 대해 검색해 보았고 모든 답변을 살펴 보았지만 여전히 이해하지 못했습니다. 기본적으로 UTF-8 문자열을 ISO-8859-1로 변환해야하며 다음 코드를 사용하여 수행합니다. Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); 내 소스 문자열은 Message = "ÄäÖöÕõÜü" 하지만 불행히도 내 결과 문자열은 msg = "Ã?äÃ?öÃ?õÃ?ü 내가 여기서 뭘 …
103 c#  .net  encoding  utf-8  iso-8859-1 

2
async / await와 함께 RestSharp를 사용하는 방법
및와 함께 RestSharp를 사용하는 비동기 C # 코드의 최신 예제를 찾기 위해 고군분투 async하고 await있습니다. 나는이 것을 알고 Haack의 최근 갱신하고 있지만 새로운 방법을 사용하는 방법을 모르겠어요. 또한 작업을 취소 할 수 있도록 취소 토큰을 제공하려면 어떻게해야합니까 (예 : 사람이 기다리는 데 지쳐서 앱 UI에서 취소 버튼을 누르는 경우).

12
3 개의 긴 정수 평균
3 개의 매우 큰 부호있는 정수가 있습니다. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; 잘린 평균을 계산하고 싶습니다. 예상 평균 값은 long.MaxValue - 1입니다 9223372036854775806. 다음과 같이 계산하는 것은 불가능합니다. long avg = (x + y + z) / 3; // …
103 c#  .net  long-integer 


7
DateTime에서 시간대 가져 오기
.Net DateTime에 생성 된 시간대에 대한 정보가 포함되어 있습니까? 마지막에 "+ zz"가있는 형식에서 DateTime을 구문 분석하는 라이브러리가 있으며 올바르게 구문 분석하고 현지 시간을 조정하는 동안 DateTime 개체에서 특정 표준 시간대를 가져와야합니다. 이것이 가능합니까? 내가 볼 수있는 것은 DateTime.Kind로, 시간이 로컬인지 UTC인지를 지정합니다.
103 c#  .net  datetime  timezone 

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