ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

2008-01-20から1日間の記事一覧

.NET Framework SDK 2.0をインストール

C#

http://www.microsoft.com/japan/msdn/netframework/downloads/ ildasm.exeが使いたいだけだったんですが、、 Visual Studioには標準添付されていないのですね。大分イマイチな感じ。

列挙型の値をConsole.WriteLineに渡すのにキャストが必要?

C#

プログラミングC# p36サンプルはこんな感じ。 using System; class EnumeratedConstants { enum Temperatures { WickedCold = 0, FreezingPoint = 32, LightJacketWeather = 60, SwimmingWeather = 72, BoilingPoint = 212, } static void Main(String[] arg…

定数に値を代入した時のエラーメッセージが分かりづらい件について

C#

プログラミングC# p34こんなプログラムを書くと、 class SymbolicConstants { static void Main() { const int FreezingPoint = 32; const int BoilingPoint = 212; System.Console.WriteLine("水の凝固点:{0}", Freez ingPoint); System.Console.WriteLine(…

インデント深い(名前空間の話)

プログラミングC#中のサンプルプログラムは、ひたすらnamespace宣言が付いている。 これが恐らく一般的なのだろうが、namespaceだけで1インデント行かれると、さらにclass、Mainでそれぞれ1インデントずつ下がるため、プログラムの中身は4段目から始まること…

VC# 2008 Express Editionをコマンドラインから使う

C#

デフォルトインストールした結果、コンパイラ(csc.exe)が C:\WINDOWS\Microsoft.NET\Framework\v3.5 にインストールされるようなので、これをPATHに通し、 csc hoge.cs などとしてコンパイルし、 hoge などとして実行できます。ソースファイル名=実行ファイ…

一つのプロジェクトに二つのMainは入れられない?(入れられるけど切り替えが必要)

C#

Program.csとClass1.csにそれぞれMainを入れると、こんなエラーが出ます(適宜改行)。 エラー 2 プログラム 'C:\Documents and Settings\Administrator\ My Documents\Visual Studio 2008\Projects\ConsoleApplication1\ ConsoleApplication1\obj\Release\Con…

初めての父子お留守番

しかも二日連続。さすがにちと疲れました。。 7ヶ月の息子を相手にしていて難しいのは、 相手にしていないと泣く 相手にし過ぎても泣く ってところで、中間を行かないといけないのですが、喜んでると思って油断していると、次の瞬間には泣いてたりします。 …