Listeyi döndürmesi gereken statik bir yöntem var. ama yöntemin içinde beklemek istiyorum. Geri dönen bir yöntemde nasıl beklenir?
public static List<ContactModel> CreateSampleData()
{
var data = new List<ContactModel>();
StorageFolder musiclibrary = KnownFolders.MusicLibrary;
artists = (await musiclibrary.GetFoldersAsync(CommonFolderQuery.GroupByAlbumArtist)).ToList();
for (var i = 0; i < artists.Count; i++)
{
try
{
data.Add(new ContactModel(artists[i].Name));
}
catch { }
}
return data;
}
ben
public static async Task<List<ContactModel>> CreateSampleData(){//method contents}
ben bu kodun Eğer zaman uyumsuz yöntemini bekliyor zorunda
Error: Task<List<ContactModel>> doesnt contain a definition for ToAlphaGroups
var items = ContactModel.CreateSampleData();
data = items.ToAlphaGroups(x => x.Name);
{ { (veri == null) { var öğeler = ContactModel.CreateSampleData bekliyor if() olsun; data = items.ToAlphaGroups (x => x.Name); } dönüş verileri; } } – mhmt93t
bir yöntem içinde bekleyebilir ve aynı zamanda liste döndüren bir yolu yoktur? – mhmt93t
Arama yöntemi eşzamanlı olarak çalışıyorsa, uyumsuz/beklemede kullanım nedir? GetFoldersAsync'in eşzamanlı bir sürümü yoksa, GetFoldersAsync'i eşzamanlı olarak çalıştırmanız gerekir. –