반응형

.NET 3

파일 잠금을 확인하는 방법은 무엇입니까?

파일 잠금을 확인하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 파일이 사용 중인지 확인할 수 있는 방법이 있습니까? (20개 답변) 마감됨6년 전에. 시도/캐치 블록을 사용하지 않고 파일이 잠겨 있는지 확인할 수 있는 방법이 있습니까? 지금 제가 아는 유일한 방법은 파일을 열고 어떤 것이든 잡는 것입니다.System.IO.IOException.유사한 문제가 발생했을 때 다음 코드로 완료했습니다. public class FileManager { private string _fileName; private int _numberOfTries; private int _timeIntervalBetweenTries; private FileStream GetStream(FileAccess f..

sourcecode 2023.05.29

Microsoft .NET 4.0 전체 프레임워크와 클라이언트 프로파일의 차이점

Microsoft .NET 4.0 전체 프레임워크와 클라이언트 프로파일의 차이점 마이크로소프트 .NET Framework 4.0 전체 설치 관리자(32비트 및 64비트)는 48.1MB이고 클라이언트 프로필 설치 관리자는 41.0MB입니다.추출된 설치 파일은 각각 237MB와 194MB이며, 한번 설치되면 537MB와 427MB입니다. 이것은 110MB의 차이입니다.두 패키지 사이에는 어떤 차이가 있습니까? 전체 .NET Framework 대신 클라이언트 프로파일을 설치하는 것이 좋습니까? .NET Framework 4 클라이언트 프로파일 RTM의 새로운 기능은 다음과 같은 많은 차이점을 설명합니다. NET4 클라이언트 프로파일을 사용할 시기와 NET4 전체 프레임워크를 사용할 시기는 무엇입니까? NET4..

sourcecode 2023.05.24

반사를 사용하여 개체 속성 설정

반사를 사용하여 개체 속성 설정 C#에서 반사를 사용하여 객체 속성을 설정할 수 있는 방법이 있습니까? 예: MyObject obj = new MyObject(); obj.Name = "Value"; 설정합니다.obj.Name곰곰이 생각하여다음과 같은 것: Reflection.SetProperty(obj, "Name") = "Value"; 이것을 할 수 있는 방법이 있습니까?예, 사용할 수 있습니다.Type.InvokeMember(): using System.Reflection; MyObject obj = new MyObject(); obj.GetType().InvokeMember("Name", BindingFlags.Instance | BindingFlags.Public | BindingFlags.Se..

sourcecode 2023.05.09
반응형