リスペクト

他人のみリスペクトして自分をリスペクトできなかったら、

それは他人をリスペクトしているのではなく、

自分を卑下しているだけ。

自分のみをリスペクトして他人をリスペクトできなかったら、

きっと、それは他人を恐れているあまり、

虚勢を張っているだけ。

どちらかが欠けると、意味が変わってしまう。

Share

C#における私のif文の書き方(二つの値を比較する場合)

C,C++,C#とif文で二つの値を比較する時に、イコールを表す時は==と等号を二つ並べる必要がある。

過去に、いろんな言語を行き来しているとうっかり、等号を一つにしてしまう事があった。

そこで、ここ数年は不等号ベースでif文を書くようにしている。

つまり、

if(valueA == valueB)

{

//valueAとvalueBが等しいとき。

}

else

{

//valueAとvalueBが等しくないとき。

}

ではなく

if(valueA != valueB)

{

//valueAとvalueBが等しくないとき。

}

else

{

//valueAとvalueBが等しいとき。

}

としていると言う事。

もし valueAとvalueBが等しくない時はメソッドを抜けてしまっていい場合

if(valueA != valueB)

{

//valueAとvalueBが等しくないとき。

return;

}

//valueAとvalueBが等しいとき。

とします。

もし、valueAとvalueBが等しい時はメソッドを抜けてしまっていい場合は例外で

if(valueA == valueB)

{

//valueAとvalueBが等しいとき。

return;

}

//valueAとvalueBが等しくないとき。

とします。

基本的に、ある条件の時にそれ以下の処理を行わなくていい場合は、

そこで終わらせてしまいたいので、例外的にそうします。

これだけで、ケアレスミスによる不具合はへります。

また、生存期間を最短にする事で、不具合が出たときに該当する範囲を狭くする事ができます。

Share

配列の宣言

VB.NETの場合

Dim ArrayObject() As Object = new Object(4){}

で、要素が5つ作られる。(index=0~4)

C#の場合

object ArrayObject[] = new object[4];

で、要素が4つ作られる。(index=0~3)

何年もやっているのにVB.NETに戻るとき、たまに間違える。

Share
カテゴリー: .NET

PSP版ウィニングイレブン9が届いた

早速やってみたが、サッカーゲーム自体が初めてという事もあり、難しい。

操作パターンがたくさんありすぎて慣れるのに時間がかかりそうだ。

ユベントスでやっているのに、今のところリーグ最下位。

5試合やって、まだ、1点もとれてません。

そりゃ勝てないわけだ。

それにしても、COMにあっさりボールを奪われるあたりきびしいなぁ。と思った。

ちなみに、海外のリーグはあるけど、Jリーグはない。

Share

会話が終わってから整理している場合ではない

会話しながら、その内容を整理して次の一言に反映しないと意味がない。

会話が終わってから

「では、これから整理しますので、少し時間を・・・」

とか言っている場合じゃない。

会話しながら整理できるかどうかで、実りあるものになるかどうかが変わってくる。

ただ、雑然と会話しているだけじゃ意味がないのだ。

Share

本当だとしたら時代の流れを感じる

当時、ブラウザ戦争でMSのライバルであったネットスケープがMS傘下になるという事になる?

たしか、今はAOL傘下でしたよね。

米ニューヨーク・ポスト紙は15日、米メディア・娯楽大手のタイム・ワーナーが同社のインターネット部門のアメリカ・オンライン(AOL)を米マイクロソフトに売却する方向で交渉していると報じた。ロイター通信も同様の内容を伝えた。

MSN-Mainichi INTERACTIVE 企業

Share

夫婦で熱っぽい・・・

そして僕は下痢っぽい。

やばいね。最近、突然涼しくなったし。

季節の変わり目は気をつけましょう。

という事か・・・

それにしても、夫婦共倒れのとき、ほかの家庭はどうしているのだろうか。

Share