[英]How to fix : CS0161 'MauiProgram.CreateMauiApp()': not all code paths return a value?
如何解決這個問題:
CS0161“MauiProgram.CreateMauiApp()”:並非所有代碼路徑都返回值
我不明白我做錯了什么,你能幫忙嗎? 謝謝!
PS:我真的處於入門水平,所以如果我沒有看到非常簡單的解決方案,我很抱歉,但我現在很愚蠢,無法自己解決。
namespace LoginApp;
public static class MauiProgram
{
public static MauiApp CreateMauiApp()
{
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
});
}
}
我在其他論壇等上搜索,但我沒有找到我的問題的答案。
在 C# 中,如果方法具有非 void返回類型,則意味着該方法必須返回該類型的實例。
在這種情況下:
public static MauiApp CreateMauiApp()
它是MauiApp
類型。 如果您查看模板創建的默認CreateMauiApp
方法,最后一行是
return builder.Build();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.