検索コントラクト – C#
publicclass Book
{
public string Title { get; set; }
public Uri Url { get; set; }
public override string ToString()
{ return Title; }
}
38.
検索コントラクト – C#
publicclass Model : IEnumerable<Book>
{
static readonly Model instance = new Model();
public static IEnumerable<Book> Search(string queryText) // 検索時に呼ばれる
{ return instance.Where(book => book.Title.Contains(queryText)); }
public IEnumerator<Book> GetEnumerator()
{
yield return new Book { Title = "基礎から学ぶ Windowsストアアプリ開発",
Url = new Uri("http://www.amazon.co.jp/dp/4863541198/") };
yield return new Book { Title = "Windows8ストアアプリ開発入門",
Url = new Uri("http://www.amazon.co.jp/dp/4798035440/") };
yield return new Book { Title = "Windowsストアアプリ開発入門",
Url = new Uri("http://www.amazon.co.jp/dp/4774155012/") };
}
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{ return GetEnumerator(); }
}
Windows ストア アプリ登録の手引き
Windows 8 アプリ開発体験テンプレート
http://msdn.microsoft.com/ja-jp/jj556277
参考資料
Windows ストア アプリ 登録の手引き
本自習書では、Microsoft アカウントの取得から Windows ストア アプリの審査登録までの手順を紹介し
ます。
Windows ストア アプリ開発のためのポイント
より効率的にアプリのストア登録をしていただくためのヒントをまとめました。是非ご参照ください。
アイコン作成用テンプレート
ストア申請のために必要となるサイズのアイコンを、より簡単につくっていただくためのテンプレートを
ご用意しました。
対処: プライバシーポリシー
Privacy Policy
Sho'sSoftware takes the privacy of its users very respectfully. We also comply fully with the Act on the
Protection of Personal Information.
Sho's Software does not collect personally identifiable information (e.g., name, address, telephone
number, e-mail address) unless you provide it to us.