データ型 : 整数 C# で使用するデータ型は言語として一般的な基本データ型があります。その中でも最初に理解する必要があるのが、整数を表す [ ] 型です。これはクラスの定義としては、Int32 と言うクラスになりますが、C 言語と同じ表現で利用可能になっています。 この型は、計算に使用される基本的な型です。しかし、プログラミングでは表現として文字列としての見え方が必要になるので、この型を文字列型に変換して利用する必要が出て来ます。この場合、Int32 のメンバ(操作を定義した手続き)である[ ] メソッドを使用します。 さらに上記処理の逆の処理として、整数で表現された文字列を整数に変換する場合は、この型(クラス)の、[ ] メソッドに引数で文字列を渡して実行します。また、これは 静的メンバ でもあるので、 Int32 というクラスに対して一つだけ定義された、メモリ上常に存在するメソッドになります。 データ型 : 文字列 文字列変数が work とすると、work が null 以外の場合、文字列の文字数を知るには、work.[ ] と記述して取り出す事ができます。そして、この文字数を使用して for 文によって一文字ずつ文字列を取得するコードは以下のようになりますstring work = "日本語表示"; for (int i = 0; i < work.[ ]; i++) { Debug.WriteLine(work.[ ](i,1)); }C# では、文字列を表現するのにダブルクォーテーションを使用しますが、一般的な言語と同様に、\ 記号使用したエスケープシーケンスが使用可能ですが、見た目がわかり難いのが欠点です。しかし、C# では[ ] 記号をダブルクォーテーションの前に書く事によって、\ 記号を書かないそのままの文字で表現できます。例えば、Windows のパスの区切り文字である \ は、通常 \\ と書く必要がありますが、以下のように表現できます。"C:\\Program Files\\Microsoft" と書く代わりに、[ ]"C:\Program Files\Microsoft" と書けます文字列の連結には、[ ] 記号 が使用されます。同様の連結が、VBA では & が使われ、PHP では .(ピリオド)が使われますが、一般的にはこの記号です。文字列を指定した文字で分割するには、[ ] メソッドが使用されます。但し注意する必要があるのは、区切り文字の指定が文字なので、文字の指定には [ ] 記号を使用する必要があります 関連する記事 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (1) 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (3) 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (4)
タグ:C#
|
|
【C#の最新記事】
- C# : PHP と連携してバイナリデータを WebClient.UploadDataAsync でそのままアップロードする
- C# : WebClient で JSON データを取得後 Json.NET でオブジェクト化( ついでに PropertyInfo でプロパティデータ一覧を foreach で取得 )
- C# : Microsoft Access の接続で、他の RDBMS( ここでは MySQL ) にエクスポートを行う
- C# : TKMP.DLLを使った、Gmail 用メール送信テンプレート
- C# : DataGridView を使用したナチュラルな行データの更新
- C# の delegate : メソッドの引数にメソッドを渡して使用する方法と、JavaScript の function(){} と同じ使用方法( 匿名 )
- PowerShell 移行用 C# コンソールアプリのコードテスト( ZIP 圧縮 )
- 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (4)
- 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (3)
- 解く事が目的では無い、身に付ける事が目的の C# 初心者用の問題を作ったので良かったらどうぞ (1)
- ComboBox : C# : Form アプリケーションで良く使うコントロール / VS2012 にて
- C# バッチビルドキットで、VB の My 名前空間を使ってクリップボードを使ったり、キーボードの SHIFT キーが押されているかを知る
- printui.dll を VB.net または C# から呼び出す/ DllImport で LoadLibraryA / VS2010
- LINQ で List
のソート - VS2010(C#)WPF : ListView 内に GridView を配置する
- Windows ストア用の System.Collections.Generic 名前空間には、SortedList はありません。
- 情報が全くみつからない Microsoft.Live
- VS2010(C#) バッチ(コンソールアプリ) Twitter 投稿
- Windows8(C#) の WebView の LoadComplete で取得した URL 内のアクセストークンを Split で取得
- Facebook C# SDK の 5.4.1.0 のダウンロード




























