新規システム開発の発注を頂く

先日引き合いを頂いて、見積を作成させて頂いた あるカタログを検索・閲覧するシステム の開発について発注を頂いた。

スタンドアロンで動作するシンプルなシステム。
VB.NET + .NET Framework 2.0な環境で構築する予定。

新しい手法を使うとかではないけれど不特定多数に配布されるシステムなので
その点はしっかりテストを行わないと。

開発に取りかかるのは来週以降になる予定だけれどまずは第一歩。


VB.NET Enum項目数を取得する方法

前から気にはなっていたけど、聞かれてちょっと調べてみたこと(^^;;

Enumで定義した変数の項目数を知る方法があるはずだと。

Enumde定義した名称の一覧を取得できるメソッドGetNamesを利用すればその件数が取れる。

使いそうで使わなかったけど知っていると意外と便利かも!?

久々のサンプルはめっちゃ小ネタでした(^^;;

※サンプルコードの環境:Microsoft Visual Basic .NET 2005以降

  1. '――――――――――――――――
  2. '列挙型の定義数を取得するサンプル
  3. '2009.2.16 @Links : VB.NET2005-2008
  4. '――――――――――――――――
  5. ''' <summary>
  6. ''' シート 列定義
  7. ''' </summary>
  8. ''' <remarks></remarks>
  9. Private Enum enmSheetCol
  10. 商品コード
  11. 商品名
  12. 単価
  13. 数量
  14. 金額
  15. End Enum
  16.  
  17. '列挙型の件数を取得して、メッセージボックスに表示する
  18. MessageBox.Show(System.Enum.GetNames(GetType(enmSheetCol)).Length.ToString())