全ては時の中に…

システム開発全般の技術や開発に役立つツール、プログラミングのサンプルを紹介しています。

キャスト

【VB.NET】指定したデータ型に変換する

通常、指定したオブジェクト(値)を指定した型に変換するには、キャスト(型変換)を利用します。
キャストには、CInt(CStrやCDec等)、CType、DirectCast、System.Convertクラスのメソッド等を利用する方法があります。
これらのキャストは、変換前後のデータ型が分かっており、明示的に変換することができます。
しかし、変換後のデータ型が分からず、設定するオブジェクトのデータ型に合わせて設定したいことがあります。
このような場合のキャストについて説明します。

System.ConvertクラスのChangeTypeメソッドを利用すると、第1引数に指定した値を第2引数に指定したデータ型の値に変換します。
第2引数のデータ型は、TypeCode型で指定するため、設定対象のオブジェクトの型を指定することで、適切な値に変換することが出来ます。
(CType等は、Type型で指定します。そのため、Typeオブジェクトを利用した変換する型が動的に変化するキャストが出来ません)

以下、サンプル。
続きを読む

【PowerShell】データ型の変換

PowerShellで明示的に扱うデータ型を指定する場合には、キャストを利用する。
キャストの指定方法は、以下の2種類がある。
 1.型演算子の「-as」を利用する。
 2.「[データ型] 値」を利用する。

以下、サンプル。
続きを読む
Recent Comments
Profile

ふりっつ

システムエンジニア
取得資格:
 ソフトウェア開発技術者
 MCP(70-290)
メールマガジン:
 【出張版】全ては時の中に…

メールマガジン
メルマガ登録・解除
【出張版】全ては時の中に…
 
 powered by メルマガスタンドmelma! トップページへ
ブログランキング
アクセス解析出会い




にほんブログ村 IT技術ブログへ

にほんブログ村 IT技術ブログ プログラム・プログラマへ

Amazon
スポンサー
HonyaClub.com

PCDEPOT WEB本店/OZZIO

FUJIFILMMALL(フジフイルムモール)

IT 関連資格ならクラムメディア問題集

  • ライブドアブログ