안녕하세요, 안드로이드, UWP 및 IOS에서 작동하는 NoSQL 데이터베이스를 만들어 내 프로젝트에 사용하고 다른 사람 용으로 게시 할 수 있습니다.휴대용 클래스 라이브러리에 특정 플랫폼 코드 추가
그래서이 모든 플랫폼에서 파일을 작성, 삭제, 쓰기 및 읽을 수 있어야합니다.
PCL 자체에서이 특정 플랫폼 코딩을 모두 수행 할 수있는 방법 또는 휴대용 API를 작성하고 게시하는 방법을 설명하는 소스에 대한 링크 또는 플랫폼 특정 코드를 작성하는 방법을 찾고 있습니다. 이식 가능한 클래스 그 자체.
btw 나는 이미 #if UWP #endif를 사용해 보았고 테스트 프로젝트를 만들었지 만 이식 가능한 클래스 라이브러리이므로 실행될 때 무시됩니다.
예 : 각 플랫폼에 대한 특정 코드가있는 경우 다음이 수행 할 Bait & Switch trick를 사용할 수
public void CreateFile(string path) {
if (Platform == UWP) {
}
if (Platform == Android) {
//Create file for UWP
}
if (Platform == IOS) {
//Create file for UWP
}
}
대단한 링크처럼 보이고 이것이 내 문제를 해결하기를 바랍니다. – ZakFS