ホーム
おまかせ表示
ログイン
設定
寄付
ウィキブックスについて
免責事項
検索
「C Sharp/クラスとメソッド」の変更履歴
本文
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
2017年版ソースエディター
blanking
discussiontools-added-comment(隠しタグ)
discussiontools-source-enhanced(隠しタグ)
discussiontools-source(隠しタグ)
discussiontools-visual(隠しタグ)
discussiontools(隠しタグ)
meta spam id
SWViewer [1.2]
SWViewer [1.3]
SWViewer [1.4]
SWViewer [1.6]
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
一斉メッセージ配信
取り消し
差し戻し済み
巻き戻し
手動差し戻し
改良版モバイル編集
新規トピック
新規リダイレクト
白紙化
絵文字
置換
転送先変更
返信
選択した名前空間を隠す
更新を表示
凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集
2023年12月18日 (月)
最新
前
02:30
2023年12月18日 (月) 02:30
MathXplore
トーク
投稿記録
M
29,168 バイト
+51
added
Category:C Sharp
using
HotCat
取り消し
2023年12月12日 (火)
最新
前
06:28
2023年12月12日 (火) 06:28
Ef3
トーク
投稿記録
29,117 バイト
−14,219
編集の要約なし
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:22
2023年12月12日 (火) 06:22
Ef3
トーク
投稿記録
43,336 バイト
+15,566
→メソッドとクラス
:
C#では、クラスはオブジェクト指向プログラミングの基本的な構成要素です。クラスはデータ(フィールドやプロパティ)とそれらのデータを操作するためのメソッド(関数)を含むことができます。以下は、クラスとメソッドの基本的な構造を示すサンプルコードです。
取り消し
タグ
:
2017年版ソースエディター
2022年12月9日 (金)
最新
前
12:24
2022年12月9日 (金) 12:24
Ef3
トーク
投稿記録
27,770 バイト
+1,339
→switch による網羅性の担保
:
switch 式やswitch文と、enumを組合わせると、enumの定義するメンバーを網羅いていることの検証「網羅性の担保」が可能になります。
取り消し
タグ
:
2017年版ソースエディター
最新
前
11:37
2022年12月9日 (金) 11:37
Ef3
トーク
投稿記録
26,431 バイト
+1,172
→Flag enums
:
Flag enums は Backed enums の延長ですが、少し毛色が違い[Flags]属性を使います。
取り消し
タグ
:
2017年版ソースエディター
最新
前
10:24
2022年12月9日 (金) 10:24
Ef3
トーク
投稿記録
25,259 バイト
+1,708
→Backed Enum
取り消し
タグ
:
2017年版ソースエディター
最新
前
08:40
2022年12月9日 (金) 08:40
Ef3
トーク
投稿記録
23,551 バイト
+176
→列挙型( enum type )
:
for (;;)のループ追加。
取り消し
タグ
:
2017年版ソースエディター
最新
前
05:48
2022年12月9日 (金) 05:48
Ef3
トーク
投稿記録
23,375 バイト
+975
→列挙型( enum type )
:
EnumExtension
取り消し
タグ
:
2017年版ソースエディター
2022年12月8日 (木)
最新
前
23:44
2022年12月8日 (木) 23:44
Ef3
トーク
投稿記録
22,400 バイト
−185
cleanup
取り消し
タグ
:
2017年版ソースエディター
最新
前
23:13
2022年12月8日 (木) 23:13
Ef3
トーク
投稿記録
22,585 バイト
+1,300
→列挙型( enum type )
:
列挙型( enum type )は、C# のデーター型の1つで、名前付き定数の集合で定義される値型です。列挙型を定義するには、enum キーワードを使用し、enum メンバーの名前を指定します。
取り消し
タグ
:
2017年版ソースエディター
2022年11月22日 (火)
最新
前
16:49
2022年11月22日 (火) 16:49
MathXplore
トーク
投稿記録
M
21,285 バイト
+26
added
Category:C Sharp
using
HotCat
取り消し
2022年6月19日 (日)
最新
前
13:56
2022年6月19日 (日) 13:56
すじにくシチュー
トーク
投稿記録
21,259 バイト
+174
→クラスと構造体の違い
:
構造体は「継承」が出来ません。
取り消し
最新
前
13:38
2022年6月19日 (日) 13:38
すじにくシチュー
トーク
投稿記録
21,085 バイト
+959
→クラスと構造体の違い
:
だからクラスで宣言していても、変数のコピーの際に new によって参照先を新規作成しておけば、下記コードのように「牛乳」の情報も残ります。
取り消し
最新
前
13:32
2022年6月19日 (日) 13:32
すじにくシチュー
トーク
投稿記録
20,126 バイト
+601
クラスは「参照型」、構造体は「値型」です。
取り消し
最新
前
01:13
2022年6月19日 (日) 01:13
すじにくシチュー
トーク
投稿記録
19,525 バイト
+140
オブジェクト指向の用語については「オブジェクト指向プログラミング」を参照のこと。
取り消し
2022年6月18日 (土)
最新
前
21:22
2022年6月18日 (土) 21:22
すじにくシチュー
トーク
投稿記録
19,385 バイト
+174
→インスタンスの配列化
取り消し
最新
前
21:06
2022年6月18日 (土) 21:06
すじにくシチュー
トーク
投稿記録
19,211 バイト
+1,957
→インスタンスの配列化
:
for文を使う方法を発見
取り消し
最新
前
20:32
2022年6月18日 (土) 20:32
すじにくシチュー
トーク
投稿記録
17,254 バイト
−2
→インスタンスの配列化
:
typo
取り消し
最新
前
20:28
2022年6月18日 (土) 20:28
すじにくシチュー
トーク
投稿記録
17,256 バイト
+903
→インスタンスの配列化
:
下記のように、new宣言時にまとめて初期値を代入することも出来る。
取り消し
最新
前
20:05
2022年6月18日 (土) 20:05
すじにくシチュー
トーク
投稿記録
16,353 バイト
+1,250
→クラス
:
== インスタンスの配列化 ==
取り消し
最新
前
14:45
2022年6月18日 (土) 14:45
すじにくシチュー
トーク
投稿記録
15,103 バイト
+894
説明の便宜上、広い意味では、「構造体」をクラスの一種の、特別なクラスとして解釈する場合もある。
取り消し
最新
前
12:17
2022年6月18日 (土) 12:17
すじにくシチュー
トーク
投稿記録
14,209 バイト
+14,209
C Sharp
2022年6月18日 (土) 12:14 の該当の内容を サブページ化。