小编Ric*_*o W的帖子

Visual Studio和Android Device Monitor未检测到任何设备

我刚刚与Xamarin安装了VS2015社区来开发一些移动应用程序.问题是,我无法在任何设备上调试Android应用程序.Android设备监视器显示空列表.我尝试连接不同的手机,我知道这些手机是在我朋友的电脑上检测到的.我可以从Windows资源管理器中探索他们的文件,从那里可以看到它们.

  • 手机上的USB调试已开启.
  • USB连接模式设置为摄像头,完全没有变化.
  • 我在Android SDK管理器中安装了Google USB驱动程序.
  • 我试过adb kill-server,adb start-server.没有改变.adb devices 显示空列表.

这是设备管理器,而手机上的开发者选项已禁用. 在此输入图像描述 这里有启用的开发人员选项 在此输入图像描述 我也试过更新驱动程序谷歌USB驱动程序,但Windows说它是最新的.

android xamarin android-device-monitor

6
推荐指数
4
解决办法
2万
查看次数

从接口继承的方法可以返回接口中的另一种类型吗?

可以说我有这样的代码:

interface IObject
{
     IObject GetSomeObject();
}

public class ObjectClass : IObject
{
     IObject GetSomeObject()
     {
     // method implementation here
     }
}
Run Code Online (Sandbox Code Playgroud)

有什么办法,我让GetSomeObject()班级的方法ObjectClass回归ObjectClass,不是IObject吗?

我知道我可以像这样使用它:

ObjectClass object1= someObject1.GetSomeObject() as ObjectClass;
Run Code Online (Sandbox Code Playgroud)

但我想要达到的目标是:

public class ObjectClass : IObject
{
     ObjectClass GetSomeObject()
     {
     // method implementation here
     }
}     
Run Code Online (Sandbox Code Playgroud)

这样可能吗?

c# polymorphism

2
推荐指数
1
解决办法
60
查看次数

Await/async无法按预期工作

我开始使用async/await了.我使用基于MVVM模式的WPF编写了简单的应用程序,但它没有像我预期的那样工作.该程序的工作原理是没有异步函数:执行执行函数后,只有在循环函数结束后才会冻结和解冻.

请告诉我哪个部分出错了.我很感激任何反馈.:)

这是我的modelview类.它继承自wpf类,它包含标准wpf函数的定义,如OnPropertyChanged.

public class ModelView : wpf
{
    string _state;
    public string state { get { return _state; } set { _state = value; OnPropertyChanged("state"); } }
    public DelegateCommand work { get; set; }

    public ModelView()
    {
        state = "Program started";

        work=new DelegateCommand(_work);
    }

    async void _work(object parameter)
    {
        state = "Working...";

        int j=await loop();

        state = "Done: " + j;
    }

    async Task<int> loop()
    {
        int i;
        for(i=0;i<1000000000;i++);

        return i;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# wpf asynchronous mvvm async-await

-1
推荐指数
2
解决办法
849
查看次数