1
가능한 중복 :
How can I conditionally compile my C# for Mono vs. Microsoft .NET?모노 미리 정의 된 매크로?
내 프로젝트에 SQLite는 가지고 있고 모노에서 실행하고 싶습니다. 이 코드는 모노와 비 모노에 대해 정확히 동일하지만 모노는 다른 네임 스페이스를 포함해야합니다. 모노에는 미리 정의 된 매크로가 있습니까? 지금은 USE_MONO를 정의합니다. 제가 사용할 수있는 공식적인 정의가 있습니까? 모노 컴파일러는이 목적을 위해 __MonoCS__
을 정의
#if USE_MONO
using Mono.Data.Sqlite;
#else
using System.Data.SQLite;
#endif
그래, 잘 속는 사람을. 내 질문을 닫을 수있게 해줘. –