我有这个类CustomFileStream,下面是它的签名
public class CustomFileStream : IRandomAccessStream {}
但是当我这样使用它时,
IAsyncOperation<IRandomAccessStream> IStorageFile.OpenAsync(FileAccessMode accessMode)
{
return Task.Factory.StartNew(() => new CustomFileStream()).AsAsyncOperation();
}
我得到一个编译错误,
Cannot implicitly convert type 'Windows.Foundation.IAsyncOperation<CustomFileStream>'
to
'Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.IRandomAccessStream>'
有人可以看看我是否在这里做错了什么。
谢谢。