新しい家族

| | コメント(0)

実家の愛犬が今年の1/22に死んでしまったが、やはり犬の居ない生活は耐えられないらしく、次の犬を買うことになった。

こいつが新しい家族です。まだ生後40日くらいかな。

最近では、ペットを買ってすぐ死んでしまった場合、ペットショップが保障してくれるそうです。
とはいえ、保障制度の代償としてかなり口うるさく言われるそうです。

・1週間は段ボールから出してはいけません。
・抱っこはしてはいけません。
・薬を飲ませてください。

全部ストレスを与えないためだそうです。

環境が変わるので、しばらくは段ボールから出さない方がよいそうです。
段ボールの中から見える景色に慣れるまでの時間が約一週間だそうです。

抱っこも慣れていないとストレスになるそうで、新しい環境に慣れた後に抱っこされる練習をするそうです。

薬は精神安定剤のようなものだそうです。

やはり、2,3ヶ月は、母犬のもとで育てるのが犬のためにいいと思うんですが。
ある意味、早期に親と引き離すのは動物虐待なんだよね。
そう考えさせられました。


そういうわけで、犬と遊ぼうと帰省計画を立てていたのですが、見ているだけしかできないし、オイラがストレス源になりそうなので、中止しました。

けど、早く会いたいな。

Genericsの共変性(Covariance)・反変性(Contravariance)が認められることが可能になりました。
なんか、難しそうだぞ。

C# 4.0: COM Interoperability (2)

| | コメント(0)
Primary Interop Assemblies (PIAs)も使い勝手が向上します。

C# 4.0: COM Interoperability

| | コメント(0)
Microsoft特有のC#言語拡張であるCOM Interoperabilityがパワーアップします。

C# 4.0: Named Arguments

| | コメント(0)
VBチックに、これができるようになります。
void M(int x, int y = 0, int z = 1);
M(x:10, z:10);

C# 4.0: Optional Arguments

| | コメント(0)
C++でいうデフォルト引数が使えるようになります。

C# 4.0: Dynamic Binding (4)

| | コメント(0)

今回はリフレクションできない場合のDynamic Bindingについてです。

C# 4.0: Dynamic Binding (3)

| | コメント(0)

その他の疑問を実験してみよう。

C# 4.0: Dynamic Binding (2)

| | コメント(0)
動的オブジェクトのメソッドが見つからない場合は?

C# 4.0: Dynamic Binding

| | コメント(0)
もうすぐ.NET Framework 4がリリースされるので、C# 4.0についてお勉強しようと思う。