スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Visual StudioでのC#のコメント化・非コメント化のショートカット


Visual Studioで以下のショートカットで
C#のコードをコメント化することができる:

Ctrl + K → Ctrl + C


また、以下のショートカットで非コメント化することができる;

Ctrl + K → Ctrl + U



========

EclipseでのJavaのショートカットコマンド(Ctrl + /)に慣れすぎて、
よく間違えてしまう…。

スポンサーサイト

C#のifとかforとかswitchとか


JavaをやってからVB.Netを経てC#をやるようになったので
どうしても前二つとC#を比較してしまうのだが、
特にJavaとは文法が似ているというかほとんど同じだなぁと感じる。

プログラミングの基本中の基本である、if文とかfor文とかswitch文とかを見てみても、
JavaとC#の文法がまったく同じであることが分かる。

if文:

if ([条件式])
{
    ... // 処理
}


for文:

for (int i = 0; i <[上限値]; i++)
{
    ... // 処理
}


switch文:

switch ([比較する値])
{
    case 1
        ... // 処理
        break;
    ...
}


※ 文法は同じだが、C#のswitch文ではstring型も扱えるという点が異なる。

変数名の決め方とかがJavaから来たのか、VBから来たのか、
はたまたC++から来たのかでちょっと違っているように思う。
# for文の繰り返しの変数が、Javaだとi, j, kとかなのに対し、VBだとloopだったりとか???

JavaでできることはC#でもできるのに加え、
C#独特の便利な書き方があるんだなぁと感じる。

がりがり書けばできるけど、より簡単に書く方法があるのを後から知ったりして、
なんだか損したような気分になる。

このあたりはまた追々。


スパム多いな


最近、スパムコメントがやたらと多いような気がする。

前は出会い系みたいのが多かったけど、
最近のは、本当のスパムというか、
意味のない(と思われる)英字の羅列みたいなのが多い。

FC2でもスパムのフィルタリングはしてくれているとは思うけど、
最近急に増えたのは何か理由があるんだろうか。


フィルタリングの不具合か???


C#の印象


C#を2週間ほどやってみての感想。
Javaをやっていたというだけで、十分読めるし書ける。
それだけJavaに似ている。

また、ぼくはVB.NetもやっていてVisual Studioに慣れていたこともあって、
最初からそれほど違和感なくやることができた。

それにしても本当にJavaに似ている。
けどちょっと違うところがあったりして、
逆に混乱したりする。


C#!


今月からまた参画するプロジェクトが変わって、
今回はC#をやることになった。
C#での開発は初めてで、仕事で使う言語としては
Java、VB.Netに次いで3つめになる。

このC#、JavaとC++とVBのいいとこ取りな言語であるらしく、
ある意味完成された言語であるという印象。

Javaはいろんなことができる分、
自由度が高すぎて自分でいろいろ書く必要があったけど、
C#ではそれに比べると割と楽にコーディングできそう。

逆に言えば自由度がそれだけ下がっているわけで、
要件によってはC#ではうまく行かないものもあるのだろう。

C++と比較すれば、ガーベジコレクションの機能があるために
メモリリークの心配がないだとか、
VB.Netと比較すれば、コーディングする上でのあいまいさがないだとか、
いい面ばかり見えてくるけど、
これらと比べてのデメリットはあるんだろうか。

C#での既存システムのソースを追っかけてみたけど、
JavaとVB.Netをやっていたおかげで難なく解読することができた。

Visual Studioでの開発を行うということで、
VBのときにVisual Studioを使ったのが生きてきそう。

JavaでEclipseに慣れている身としては、
EclipseでのC#の開発にも興味があるけど、
Windowsシステムの開発においては
やはりVisual Studioでの開発に勝るものはないのだろう。

楽しみだ。


Excelの表を画像としてコピーする


Excelで一つのシート内に複数の表を書こうとすると、
セルの横幅を表ごとに変えて書くのがなかなかしんどい。

こんなときは、表だけを別シートに書いて、
それを画像としてコピーするといい。
別シートに書いた表を編集すると、コピー先に反映されるようにリンクすることもできる。
もちろん、コピー後の画像を独立なものとしておくこともできる。

やり方は以下のとおり:

(1) コピーしたいセルの範囲を選択
(2)-1 [図としてコピーしてから貼り付ける方法]
        Shiftを押しながら、メニューの編集を選択 - 図のコピーを選択
        Ctrl + V等で貼り付け
(2)-2 [コピーしてから図として貼り付ける方法]
        Ctrl + C等でコピー
        Shiftを押しながらメニューの編集を選択
        ここで、図の貼り付け と 図のリンクの貼り付け を選択することができる
        図のリンクの貼り付け を選択すると、元のセルの範囲を変更すると、
        その変更が貼り付けた図にも反映される。
        図の貼り付け だと、反映されない。



プログラマの日


ロシアでは、「プログラマの日」というのが制定され、祝日になっているようだ。

ロシアで新しい祝日、「プログラマーの日」制定される - スラッシュドット・ジャパン

制定された詳細な理由は分からないとのことだが、
年始から256日目で閏年でなければ9月13日、閏年なら9月12日というのが
なんとも"プログラマ"らしくて良いじゃないか。


Adsense
ブログ内検索
カテゴリー
最近の記事
カレンダー
09 | 2009/10 | 11
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
月別アーカイブ
feedmeter & あわせて読みたい
フィードメーター - あるシステム屋によるJava開発の記録
あわせて読みたいブログパーツ
プロフィール

kamii

Author:kamii
ピタゴラスイッチ好きなシステム開発屋@二児の父です。

メールフォーム

名前:
メール:
件名:
本文:

カウンター
checker
ページランク


ブログチャート
現在時刻
全エントリ表示

全てのエントリを表示する

RSSフィード
リンク
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。