C#-UWP:如何查找StorageFolder中是否存在子文件夹?
问题:在不使用C#-UWP:如何查找StorageFolder中是否存在子文件夹?,c#,uwp,C#,Uwp,问题:在不使用foreach循环的情况下,我们如何找出a是否有子文件夹。也许一位C#大师可以在这里提供帮助 为什么要问:我使用的方法返回IAsyncOperation,并且似乎有属性,但我可以在下面的代码行中找到如何使用此属性的方法。我确实需要该计数,不想使用foreach循环来获得该计数-除非没有更好的解决方法: ...... IAsyncOperation<IReadOnlyList<StorageFolder>> MyList = MyStorageFolder.G
foreach
循环的情况下,我们如何找出a是否有子文件夹
。也许一位C#
大师可以在这里提供帮助
为什么要问:我使用的方法返回IAsyncOperation
,并且似乎有属性,但我可以在下面的代码行中找到如何使用此属性的方法。我确实需要该计数,不想使用foreach
循环来获得该计数-除非没有更好的解决方法:
......
IAsyncOperation<IReadOnlyList<StorageFolder>> MyList = MyStorageFolder.GetFoldersAsync();
......
。。。。。。
IAsyncOperation MyList=MyStorageFolder.GetFoldersAsync();
......
那么,如何将count
属性应用于MyList
如何将count属性应用于MyList
因此,您不知道如何调用异步方法。有关详细信息,请参阅和
对于您的问题,您只需更改代码,如下所示:
private async void YourMethod()
{
......
IReadOnlyList<StorageFolder> MyList = await MyStorageFolder.GetFoldersAsync();
if (MyList.Count > 0)
{
Debug.WriteLine("SubFolder exists.");
}
}
private async void YourMethod()
{
......
IReadOnlyList MyList=等待MyStorageFolder.GetFoldersAsync();
如果(MyList.Count>0)
{
WriteLine(“存在子文件夹”);
}
}
感谢您的链接,并很好地格式化/解释了您的解决方案。