<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>USAGI-WRP</author_name>
  <author_url>https://blog.hatena.ne.jp/USAGI-WRP/</author_url>
  <blog_title>C++ ときどき ごはん、わりとてぃーぶれいく☆</blog_title>
  <blog_url>https://usagi.hatenablog.jp/</blog_url>
  <categories>
    <anon>C#</anon>
    <anon>.net</anon>
    <anon>Benchmarking</anon>
    <anon>generics</anon>
    <anon>object</anon>
    <anon>switch</anon>
    <anon>type</anon>
    <anon>matching</anon>
    <anon>runtime cost</anon>
    <anon>decimal</anon>
    <anon>int</anon>
    <anon>float</anon>
    <anon>double</anon>
    <anon>exception</anon>
  </categories>
  <description>前回の記事「C#: 組み込みの数値型を扱いたい generics の 型と IConvertible の肝っぽい事、それと object 型を暗躍させる必要性のメモ」で C# の generics で数値計算を実装すると結局 object の暗躍が必要なので実行時コストが気になるよ、でもまあ実行コストを気にしない何かならプログラマー＝サンが楽にすめばそれはそれでいいんじゃない、とか適当な事を書いた。 適当な事を書いたので気になって2018年に意識が束縛されたまま2019年になれないまま事故って死んだら嫌だなーとか思ったのでベンチマーキングしてみた😃 // 1. 非ジェネリクス版 public …</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fusagi.hatenablog.jp%2Fentry%2F2018%2F12%2F30%2F024807&quot; title=&quot;C#: generics&amp;lt;T&amp;gt; + object 黒魔法 vs. 非ジェネリクスメソッド 実行速度編 - C++ ときどき ごはん、わりとてぃーぶれいく☆&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&gt;&lt;/iframe&gt;</html>
  <image_url>https://cdn-ak.f.st-hatena.com/images/fotolife/U/USAGI-WRP/20181230/20181230022824.png</image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2018-12-30 02:48:07</published>
  <title>C#: generics&lt;T&gt; + object 黒魔法 vs. 非ジェネリクスメソッド 実行速度編</title>
  <type>rich</type>
  <url>https://usagi.hatenablog.jp/entry/2018/12/30/024807</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
