반응형

.net 7

'구성 관리자' 이름이 현재 컨텍스트에 없습니다.

'구성 관리자' 이름이 현재 컨텍스트에 없습니다. 는 에액스려합니다에 하려고 합니다.connectionStrings구성 파일에서.코드는 ASP.NET + C#입니다.저는 습니다했가를 했습니다.System.Configuration참조 및 사용 시 언급됩니다.하지만 여전히 그것은 집회를 받아들이지 않았습니다. VSTS 2008을 사용하고 있습니다.이유가 뭔지 아세요? 또 다른 이상한 점은 어셈블리 이름이 "System.configuration"으로 표시된다는 것입니다. 소문자 c는 다른 시스템 어셈블리에 대해 이름이 표시되는 방식이 아닙니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using S..

programing 2023.06.04

수학과 동등합니다.Min & Math.최대 날짜 수?

수학과 동등합니다.Min & Math.최대 날짜 수? 최소(또는 최대) 값을 두 날짜 사이에 가져오는 가장 빠르고 쉬운 방법은 무엇입니까?수학과 동등한 것이 있습니까?민 (& 수학).날짜는 최대)? 다음과 같은 작업을 수행하고 싶습니다. if (Math.Min(Date1, Date2) date2 ? date1 : date2) 둘 중에서 최대치를 찾는 것. 계산할 일반적인 방법을 작성할 수 있습니다.Min또는Max모든 유형에 대해(단,Comparer.Defaul..

programing 2023.05.25

Getting all types in a namespace via reflection

Getting all types in a namespace via reflection How do you get all the classes in a namespace through reflection in C#?다음 코드는 지정된 클래스의 이름을 인쇄합니다.namespace현재 어셈블리에 정의되어 있습니다. 다른 사용자가 지적했듯이 네임스페이스는 서로 다른 모듈 사이에 분산될 수 있으므로 먼저 어셈블리 목록을 가져와야 합니다. string nspace = "..."; var q = from t in Assembly.GetExecutingAssembly().GetTypes() where t.IsClass && t.Namespace == nspace select t; q.ToList().ForEach(t ..

programing 2023.05.20

.NET에 좀비가 존재합니까?

.NET에 좀비가 존재합니까? 저는 동료와 감금에 대해 논의하고 있었습니다.NET. 그는 저급 프로그래밍과 고급 프로그래밍 모두에서 폭넓은 경험을 가진 정말 똑똑한 사람입니다. 하지만 저급 프로그래밍에 대한 그의 경험은 저를 훨씬 능가합니다.어쨌든, 그는 그렇게 주장했습니다.NET 잠금은 "좀비 스레드"가 시스템을 충돌시킬 가능성이 거의 없는 것을 방지하기 위해 가능한 한 많은 부하가 걸릴 것으로 예상되는 중요한 시스템에서는 피해야 합니다.저는 락킹을 일상적으로 사용하고 "좀비 스레드"가 무엇인지 몰라서 물었습니다.제가 그의 설명에서 얻은 인상은 좀비 스레드는 종료되었지만 여전히 일부 리소스를 보유하고 있다는 것입니다.그가 제시한 좀비 스레드가 시스템을 파괴할 수 있는 예는 스레드가 어떤 객체를 잠그고 ..

programing 2023.05.15

Int, Int16, Int32 및 Int64의 차이점은 무엇입니까?

Int, Int16, Int32 및 Int64의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?int,System.Int16,System.Int32그리고.System.Int64그들의 크기 이외에?각 유형의 정수는 서로 다른 스토리지 용량 범위를 가집니다. Type Capacity Int16 -- (-32,768 to +32,767) Int32 -- (-2,147,483,648 to +2,147,483,647) Int64 -- (-9,223,372,036,854,775,808 to +9,223,372,036,854,775,807) 제임스 서덜랜드가 답변에서 언급한 바와 같이: int그리고.Int32동의어입니다; 로동입니다의어실제다▁are.int 더 하게 보일예요, 좀더친모습될겁이니다한숙▁will겁다니될...

programing 2023.05.15

a인지 확인하려면 어떻게 해야 합니까?NET 어셈블리는 x86 또는 x64용으로 제작되었습니까?

a인지 확인하려면 어떻게 해야 합니까?NET 어셈블리는 x86 또는 x64용으로 제작되었습니까? 임의의 목록을 가지고 있습니다.NET 어셈블리. 각 DLL이 x86(x64 또는 Any CPU가 아닌)용으로 제작되었는지 프로그래밍 방식으로 확인해야 합니다.이것이 가능합니까?를 .System.Reflection.AssemblyName.GetAssemblyName(string assemblyFile). 반환된 AssemblyName 인스턴스에서 어셈블리 메타데이터를 검사할 수 있습니다. PowerShell 사용: [36] C:\> [reflection.assemblyname]::GetAssemblyName("${pwd})\Microsoft.GLEY.dll) | fl. 이름: 마이크로소프트.신이 남버전: 1.0..

programing 2023.05.15

List는 삽입 순서를 보장합니까?

List는 삽입 순서를 보장합니까? 목록에 문자열이 3개 있다고 가정합니다(예: "1", "2", "3"). 그런 다음 위치 1에 "2"(예: "2", "1", "3")를 배치하도록 다시 주문하고 싶습니다. 다음 코드를 사용하고 있습니다(indexToMoveTo를 1로 설정). listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); 이것은 효과가 있는 것처럼 보이지만 가끔 이상한 결과가 나옵니다. 때때로 주문이 잘못되었거나 목록에서 항목이 삭제됩니다! 아이디어 있어요?한다List보증 주문서? 관련: 목록을 실행합니다 indexToMove,예. bool moveUp = (listInstance.IndexOf(itemT..

programing 2023.05.05
반응형