// Popular Articles

#csharp
#2382025-06-23

Dọn sạch #if trong .NET MAUI: dùng partial class với file .Platform.cs

Mỗi lần gọi platform code trong .NET MAUI mà phải nhồi #if ANDROID / #if IOS khắp nơi — code khó đọc, IntelliSense rối, refactor như đi mìn. Có một cách sạch hơn nhiều: partial class kết hợp filename suffix .Android.cs / .iOS.cs. Build system MAUI tự multi-target, mỗi platform một file riêng, zero conditional compilation. Bài này giải thích pattern, code mẫu, và cấu hình .csproj đầy đủ.

dotnet-mauicsharpcross-platform
6 phút đọc