<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ping Ring del 4: Boo</title>
	<atom:link href="http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/</link>
	<description>om livet som .net utvikler</description>
	<lastBuildDate>Wed, 16 May 2012 21:05:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Torbjørn</title>
		<link>http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/#comment-105235</link>
		<dc:creator>Torbjørn</dc:creator>
		<pubDate>Wed, 08 Sep 2010 20:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/#comment-105235</guid>
		<description>Takk for kommentar og skryt.., det setter jeg alltid pris på!

TIl saken: Forskjellen er at man i Boo kan gjøre BeginInvoke direkte på en metode, i stedet for å bruke lambda-uttrykk som du har gjort i eksempelet ditt. Du kan for eksempel &lt;i&gt;ikke&lt;/i&gt; skrive følgende i C#:

&lt;tt&gt;&lt;pre&gt;
  public static void WriteThreadID()
  {
    Console.WriteLine(&quot;Thread ID {0}&quot;, Thread.CurrentThread.ManagedThreadId);
  }

  static void Main(string[] args)
  {
    WriteThreadID();
    WriteThreadID.BeginInvoke(); // ikke mulig
  }
&lt;/pre&gt;&lt;/tt&gt;

Det er ikke en revolusjonerende forskjell akkurat, men sånne små ting som gjør livet bare bittelitt enklere har av og til større betydning enn man skulle tro.</description>
		<content:encoded><![CDATA[<p>Takk for kommentar og skryt.., det setter jeg alltid pris på!</p>
<p>TIl saken: Forskjellen er at man i Boo kan gjøre BeginInvoke direkte på en metode, i stedet for å bruke lambda-uttrykk som du har gjort i eksempelet ditt. Du kan for eksempel <i>ikke</i> skrive følgende i C#:</p>
<p><tt>
<pre>
  public static void WriteThreadID()
  {
    Console.WriteLine("Thread ID {0}", Thread.CurrentThread.ManagedThreadId);
  }

  static void Main(string[] args)
  {
    WriteThreadID();
    WriteThreadID.BeginInvoke(); // ikke mulig
  }
</pre>
<p></tt></p>
<p>Det er ikke en revolusjonerende forskjell akkurat, men sånne små ting som gjør livet bare bittelitt enklere har av og til større betydning enn man skulle tro.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morten</title>
		<link>http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/#comment-105228</link>
		<dc:creator>Morten</dc:creator>
		<pubDate>Wed, 08 Sep 2010 20:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/09/08/ping-ring-del-4-boo/#comment-105228</guid>
		<description>Heisann

Fulgt bloggen din lenge, bra saker!

Ad Boo og BeginInvoke, så er vel det strengt tatt likt i C#:
using System;
using System.Threading;

class Program
{
    static void Main(string[] args)
    {
        Action writeThreadID = () =&gt; Console.WriteLine(&quot;Thread ID {0}&quot;, Thread.CurrentThread.ManagedThreadId);
        writeThreadID();
        writeThreadID.BeginInvoke(null, null);
        Console.ReadLine();
    }
}</description>
		<content:encoded><![CDATA[<p>Heisann</p>
<p>Fulgt bloggen din lenge, bra saker!</p>
<p>Ad Boo og BeginInvoke, så er vel det strengt tatt likt i C#:<br />
using System;<br />
using System.Threading;</p>
<p>class Program<br />
{<br />
    static void Main(string[] args)<br />
    {<br />
        Action writeThreadID = () =&gt; Console.WriteLine(&#8220;Thread ID {0}&#8221;, Thread.CurrentThread.ManagedThreadId);<br />
        writeThreadID();<br />
        writeThreadID.BeginInvoke(null, null);<br />
        Console.ReadLine();<br />
    }<br />
}</p>
]]></content:encoded>
	</item>
</channel>
</rss>

