我有以下通用类:
class Foo<T>
{
//Constructor A
public Foo(string str)
{
Console.Write("A");
}
//Constructor B
public Foo(T obj)
{
Console.Write("B");
}
}
Run Code Online (Sandbox Code Playgroud)
我想string使用构造函数 B创建此类的一个实例,其中 T 为 a 。
调用new Foo<string>("Hello")使用构造函数 A。如何调用构造函数 B(不使用反射)?
我将如何创建一个Xamarin.Android针对 .NET 6 的项目(Xamarin.Android 是传统的 Android 绑定,而不是 .NET MAUI)?
从 Visual Studio 2022 UI 创建新项目会生成与 Visual Studio 2019 相同的 Mono 模板。
本指南似乎建议手动编辑 .csproj 文件,但这样做会破坏构建并出现以下错误:
包 Xamarin.AndroidX.AppCompat 1.3.1.3 与 monoandroid50 不兼容(MonoAndroid,版本=v5.0)