C♯相談室 Part27

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2005/12/13(火) 22:10:51
静的コンストラクタの存在意義は何ですか?
class Hoge {
  public static int test1 = 1;
  public static int test2 = 1;
      :
      :
とやっていくのと、どこか違ったり便利であったりする部分はありますでしょうか?
953デフォルトの名無しさん:2005/12/13(火) 22:20:58
>>952
時々あるのよ。メンバの初期化以外の動作を行わせたいことが。
954デフォルトの名無しさん:2005/12/13(火) 22:27:58
C#の存在意義は何ですか?
955デフォルトの名無しさん:2005/12/13(火) 22:29:40
>>952
初期化に if文使ったり、switch文使ったりできる。
956デフォルトの名無しさん:2005/12/13(火) 22:32:02
Unix系のOSにはsendfile関数があるんだけど、Win31APIには似たようなの無いのかねえ
957デフォルトの名無しさん:2005/12/13(火) 22:32:32
static readonly のフィールドに.App.configの値を入れたりとか。
958デフォルトの名無しさん:2005/12/13(火) 22:33:04
>>956
そもそもWin31APIがない。
959デフォルトの名無しさん:2005/12/13(火) 22:33:06
>>956
TransmitFileのことか?C#にはあったっけ・・・?
960デフォルトの名無しさん:2005/12/13(火) 23:41:12
あとの1はどこに落としてきた?
961デフォルトの名無しさん:2005/12/14(水) 00:06:45
>>953,955,957
納得! ありがとうございました。
962デフォルトの名無しさん:2005/12/14(水) 00:42:30
C++で
int i;
int& I = i;

はC#ではどうかくの?
963デフォルトの名無しさん:2005/12/14(水) 00:45:30
書けない
964デフォルトの名無しさん:2005/12/14(水) 01:10:02
書かない
965デフォルトの名無しさん:2005/12/14(水) 01:14:24
書かさない
966デフォルトの名無しさん:2005/12/14(水) 01:48:57
unsafeと書かせてくれないのか?
967デフォルトの名無しさん:2005/12/14(水) 02:57:26
2005でキャレット周りAPIラップしなくてよくなってたりしない?
968名無しさん♯:2005/12/14(水) 07:49:13
次スレですよ。( ゚д゚)ノ
http://pc8.2ch.net/test/read.cgi/tech/1134514022/l50
969デフォルトの名無しさん:2005/12/14(水) 08:19:03
C#でJavaでいうところのJakarta Commonsみたいなフリーの汎用ライブラリとかってありますか?
それとも標準でそれくらいカバーしてるのかな?
970デフォルトの名無しさん:2005/12/14(水) 08:20:51
>>969
ない。現状は俺様ライブラリが乱立だろうな。
971デフォルトの名無しさん:2005/12/14(水) 08:30:53
俺様ドッキングウィンドウ&ツールバー&フルカスタマイズ可能あるけど、さらしたらいる?
972デフォルトの名無しさん:2005/12/14(水) 09:07:24
>>963
つかえねーな > C#
973デフォルトの名無しさん:2005/12/14(水) 09:36:04
>>958
まあまて。Windows3.1のことかもしれん。
974944:2005/12/14(水) 09:39:04
>>945
ごめん、全然どっちなんだか全然分かりません。最近の言葉の乱れのせいで。
どっち?
975デフォルトの名無しさん:2005/12/14(水) 09:58:00
>>974
Show と ShowWindow の引数が全然違うのに
等価だと抜かすお前の頭は全然(ry
976デフォルトの名無しさん:2005/12/14(水) 12:11:57
>>969

Enterprise Library
977デフォルトの名無しさん:2005/12/14(水) 12:20:13
.Net2.0 の HScrollBar,VScrollBarの使い方なのですが。
m_hbar.SmallChange = 15;
m_hbar.LargeChange = 15*2;
m_hbar.Minimum = 0;
m_hbar.Maximum = (15 * 100) + m_hbar.LargeChange;
として ScrollEventHandler,ValueChanged のイベントハンドラを
フックして変更されかたをみたんですが、スクロールバーのつまみを
つまんで少しずつスクロールさせたときの値の変化がなぜか1刻みです。
SmallChange = 15 になっているかデバッグ表示させて確かめたのですが
確かに15になっているのに1ずつ値が増減します。

なんとかならないでしょうか。orz
978デフォルトの名無しさん:2005/12/14(水) 12:21:27
MFC使うと幸せになれるよ
979デフォルトの名無しさん:2005/12/14(水) 13:28:13
>>977
SmallChangeは
> ユーザーが方向キーの 1 つを押すと、またはスクロール バー ボタンの 1 つをクリックすると、
> Value プロパティは SmallChange プロパティに設定されている値に従って変更されます。
であってドラッグによる移動量は規定していない。
980974:2005/12/14(水) 14:45:03
>>975
ごめん、全然どっちなんだか全然分かりません。最近の言葉の乱れのせいで。
どっち?
981デフォルトの名無しさん:2005/12/14(水) 16:25:10
>>971
自作したの?すごいなあ。できればうpお願いします。
982977:2005/12/14(水) 16:26:46
>>979
紹介ありがとうございます。
うへ…そうするとつまみを少しずつ動かしたときの移動量ってどこで設定できるんでしょうね?(汗
MFCならdeltaという設定があって確かそれで設定できたと思うのですが…。
983デフォルトの名無しさん:2005/12/14(水) 21:03:11
>>971
そんな誰もつくれるようなものよく晒そうとできるなw
984デフォルトの名無しさん:2005/12/14(水) 21:15:21
>>983
まともに実装されてるアプリ見たことないが?
985デフォルトの名無しさん:2005/12/14(水) 21:28:23
>>984
Visual Studio
986984:2005/12/14(水) 21:49:32
すまね。商用じゃなくて。つか売ってるライブラリ使わないで。
987デフォルトの名無しさん:2005/12/14(水) 22:10:43
御託並べてないでさらせよ
988デフォルトの名無しさん:2005/12/14(水) 22:23:07
>>987
素直にほしいって言えば?
989デフォルトの名無しさん:2005/12/14(水) 22:34:24
いらね
990デフォルトの名無しさん:2005/12/14(水) 22:40:05
くれ。かすだったら捨てる。
991デフォルトの名無しさん:2005/12/14(水) 22:42:59
すんげぇほしい

992デフォルトの名無しさん:2005/12/14(水) 23:39:39
面白そうだからクレ。
993デフォルトの名無しさん:2005/12/15(木) 00:26:37
ほしぃ
994デフォルトの名無しさん:2005/12/15(木) 00:26:52
いらね
995デフォルトの名無しさん:2005/12/15(木) 00:47:16
(゚听)ヤラネ
996デフォルトの名無しさん:2005/12/15(木) 01:27:22
ほすぃ
997デフォルトの名無しさん:2005/12/15(木) 01:29:30
(゚听)イラネ
998デフォルトの名無しさん:2005/12/15(木) 01:32:14
>>995
ちょっと待てw
999デフォルトの名無しさん:2005/12/15(木) 02:20:35
梅梅
1000デフォルトの名無しさん:2005/12/15(木) 02:21:15
MSDN2 日本語版
ttp://msdn2.microsoft.com/ja-jp/library/ms123401(ja-jp,MSDN.10).aspx
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。