ふらっと C#,C♯,C#(初心者用) Part122 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0353デフォルトの名無しさん
2016/07/18(月) 06:20:30.99ID:q+v8+mVHやっていることはわかるんですが、なぜこういうことをしているのかわからない
public class DataService : IDataService
{
public void GetData(Action<DataItem, Exception> callback)
{
// Use this to connect to the actual data service
var item = new DataItem("Welcome to MVVM Light");
callback(item, null);
}
}
/// <summary>
/// Initializes a new instance of the MainViewModel class.
/// </summary>
public MainViewModel(IDataService dataService)
{
_dataService = dataService;
_dataService.GetData(
(item, error) =>
{
if (error != null)
{
// Report error here
return;
}
WelcomeTitle = item.Title;});
}
■ このスレッドは過去ログ倉庫に格納されています