﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>プログラミング</title>
    <description>プログラミングや開発ツールについて</description>
    <link>http://www.seosoft.net/ソフトウェア開発IT/ブログ技術との戯れ/tabid/62/BlogId/12/Default.aspx</link>
    <language>ja-JP</language>
    <webMaster>webmaster@seosoft.net</webMaster>
    <pubDate>Tue, 09 Mar 2010 23:17:15 GMT</pubDate>
    <lastBuildDate>Tue, 09 Mar 2010 23:17:15 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>yield の意味を理解していなかった</title>
      <description>&lt;p&gt;「yield return ってコード短くなるよね」 くらいの認識しか持ってなかったんですが、その程度の話じゃなかったんですね。&lt;br /&gt;
&lt;a target="_blank" href="http://rucio.cocolog-nifty.com/blog/2008/04/cyield_7072.html"&gt;放課後のVB中学校のこちらのエントリ&lt;/a&gt;を読んで、いたく感動しました。&lt;/p&gt;
&lt;p&gt;yield return はコレクションに対する MoveNext のタイミングで呼び出されます。"遅延実行" です。&lt;/p&gt;
&lt;p dir="ltr"&gt;ということは、コレクションの中身はあらかじめ決まっている必要はなくて、残りの要素（まだ読み出していない要素）を動的に変更することも可能だということ。&lt;br /&gt;
これって使い道ありますね、きっと。&lt;br /&gt;
面白い～。&lt;/p&gt;</description>
      <link>http://www.seosoft.net/ソフトウェア開発IT/ブログ技術との戯れ/tabid/62/EntryID/11/Default.aspx</link>
      <comments>http://www.seosoft.net/ソフトウェア開発IT/ブログ技術との戯れ/tabid/62/EntryID/11/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.seosoft.net/Default.aspx?tabid=62&amp;EntryID=11</guid>
      <pubDate>Sun, 22 Jun 2008 06:48:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.seosoft.net/DesktopModules/Blog/Trackback.aspx?id=11</trackback:ping>
    </item>
  </channel>
</rss>