- 1 名前:デフォルトの名無しさん [2010/03/20(土) 02:15:38 ]
- このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ふらっとC#,C♯,C#(初心者用) Part56 pc12.2ch.net/test/read.cgi/tech/1267348401/ 関連スレ C#, C♯, C#相談室 Part55(実質56) pc12.2ch.net/test/read.cgi/tech/1260111240/1 VB.NET質問スレ(Part33) pc12.2ch.net/test/read.cgi/tech/1263738929/1 C++/CLI part3 pc12.2ch.net/test/read.cgi/tech/1206447234/1
- 762 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 11:28:37 ]
- なんでC++/CLIなんだよイライラするなあ死ね
- 763 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 11:37:00 ]
- C++/CLIならmainだろ
include <stdio.h> using System;も必要ない
- 764 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 11:39:16 ]
- やたら丼を書いている奴だろ
- 765 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 12:45:58 ]
- 同じマシン、同じソフトで印刷プレビューするときにプリンタ2台で
1枚でも40秒と3分の差があるんですけど、印刷の実行速度は プリンタドライバも関係してくるんですか? 3分かかるのは9年前発売のプリンタで、40秒かかるのは 最近発売のプリンタですけど。
- 766 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 12:50:17 ]
- そりゃまあレンダリングするのはドライバだしな
- 767 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 12:59:46 ]
- >>766
なるほど。 ありがとうございます。
- 768 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 13:51:04 ]
- >印刷プレビューするとき
これはプリンタのほうでプレビューってことだよな? 自分でプレビュー画面作るってわけでもなく だとしたら>>766の通りだけどC#関係なくね?
- 769 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 14:16:03 ]
- プレビューの速さの話が途中から印刷の実行速度の話になってるからな
- 770 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 14:28:59 ]
- フォームプロジェクトに追加したユーザーコントロールをデザイナで配置したいのですが、ツールボックスに表示されません。
調べてみると Windowsフォームコントロールライブラリ という別プロジェクトでDLLを作成し、 それを介する方法しか発見できませんでした。 DLLを介する以外に方法があれば教えてください。
- 771 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 14:51:56 ]
- メニューのツールのオプションのWindowsフォームデザイナの全般で
ツールボックスのAutoToolboxPopulateをTrueにしてもダメかな?
- 772 名前:770 mailto:sage [2010/03/31(水) 14:59:20 ]
- >>771
できました。ありがとうございました。
- 773 名前:765 ◆JdKMFRogo6 mailto:sage [2010/03/31(水) 15:25:55 ]
- >>768 >>769
C#で作ったプログラムで印刷プレビュー出すときのことです。 出るまでにそれだけ時間がかかるんですよ・・・ ここらへんでプリンタも買い替えないと・・・
- 774 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 15:28:41 ]
- 勝手にしろよwww
- 775 名前:765 ◆JdKMFRogo6 mailto:sage [2010/03/31(水) 15:35:37 ]
- >>774
たしかにwww
- 776 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 16:12:56 ]
- codepad.org/YiT7oXst
上記のコードがあるとします 14行目でリストの0番目のアイテムにGetTypeしてアイテムの型を取得していますが BindingList<T>のインスタンスが生成された段階でアイテムの型は決まってるので 0番目のアイテムにアクセスしなくても取れるはずです これの取り方を教えて頂きたいのです あくまでもテスト用のコードなので「Tから取ればいいだろ」みたいな突っ込みはご容赦下さい
- 777 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 16:13:43 ]
- 今から仕事なので日付変わった頃にお返事します
- 778 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 20:50:18 ]
- >>776
listType.GetGenericArguments()[0]
- 779 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:00:29 ]
- 関数のパラメータについて、教えてください。
デバッグ用にその関数のパラメータの一覧をログなどに出力したいと考えます。 たとえばなのですが、 System.Diagnostics.StackFrame.GetMethod().GetParameters() を利用すると、特定の関数のパラメータの一覧を得ることが出来ます。 ただ GetParameters() ではパラメータの型や変数名などの情報を取得することは出来ても パラメータの値そのものは取得できないようです。当然と言えば当然なのですが。 これと同じような方法で、パラメータの値を取得する方法はないでしょうか。 なにをしたいのかというと、デバッグ用に特定の関数のパラメータの各値をログなどに 出力したいのですが、関数個別に "param1 = {0}", param1 などと書いていくのが手間なので、 関数のパラメータのすべての変数名とその値とを文字列にしてくれる関数を作れないものかと。
- 780 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:16:40 ]
- >>778
お答え頂きありがとうございます 質問したかった事とコードが違ってる事に出勤してから気付きました IBindingListの引数にclass BindingList : BindingList<string>{}のインスタンスを渡して 継承元の型パラメータを取得したいのでした 悩んでる最中は思い至らなかったのですが、単にType.BaseType.GetGenericArguments()すればいいだけでした 下らない質問してすみません
- 781 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:19:01 ]
- >>779
無理
- 782 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:40:12 ]
- >>779
型名でいいなら public void Trace(params object[] o) { foreach(object obj in o) { 〜(o.GetType().Name); 〜(o.ToString); } } でいけるとおもうよ〜は出力命令ね
- 783 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:40:35 ]
- フォームアプリケーションを作成している時、フォームのコードが長くなったので、
「コードファイル」を新規に作成し、コードの一部を作成したソースに移しました。 その後、フォームへコントロールを配置すると、移したはずの コントロール名_イベント名() が 元のソースに関数の中身が空の状態で生成されてしまうようになりました。 コントロールのプロパティ内でイベントの欄をダブルクリックした時以外は コードが自動生成されないように設定する方法を教えてください。
- 784 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:45:55 ]
- そんな設定ないよ。
- 785 名前:783 mailto:sage [2010/03/31(水) 23:55:44 ]
- >>784
設定がないということは、フォームのコードを複数ソースに分けることをやらない方がいいということでしょうか? それとも「コードファイル」を作成する以外の方法で別のソースを作成すべきなのでしょうか?
- 786 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:58:30 ]
- >>785
> 設定がないということは、フォームのコードを複数ソースに分けることをやらない方がいいということでしょうか? うん。
- 787 名前:783 mailto:sage [2010/03/31(水) 23:59:21 ]
- >>786
ありがとうございました。
- 788 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:14:00 ]
- >>787
うん。
- 789 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:14:02 ]
- http;//○○○/〜〜〜
となっているURLの○○○を抽出するにはどうすればいいでしょうか? 正規表現を使ってみたのですが、うまく抽出されません。 例になるコードとかありませんか?
- 790 名前:779 mailto:sage [2010/04/01(木) 00:18:59 ]
- >>781
>>782 ありがとうございます。 残念ながら型名などではなくて中の値そのものが欲しいので、今回は諦めます。
- 791 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:19:40 ]
- >>789
URIクラスとかじゃねーの?
- 792 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:22:58 ]
- "/"のSplitで[2]とか?
- 793 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:26:07 ]
- >>792
'/'のSplitで[2]でしょ
- 794 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:29:17 ]
- URIクラスのHostでもAuthorityでもDnsSafeHostでも
- 795 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:39:09 ]
- http://〜〜/△△&pass=○○
のようなURLの場合に○○を取得したい場合はどうすればいいでしょうか? さすがにこれはURIクラスでは処理しきれないと思うんですが
- 796 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:43:17 ]
- EndOf
- 797 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:47:17 ]
- >>795
System.Web.HttpUtility.ParseQueryString(string query, System.Text.Encoding encoding)
- 798 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:51:19 ]
- >>795
'='のSplitで[1]
- 799 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:55:35 ]
- みなさんありがとうございます。
今までは正規表現でどうにかしようとしてましたがいろいろやり方があることが分かりました。 もうちょっと頑張ってみます。
- 800 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:00:14 ]
- >>799
みなさん?全部俺の回答なんだけどw
- 801 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:01:48 ]
- 4/1とはいえ他人の善意を潰す嘘は許さん
- 802 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:02:52 ]
- 自己主張したいならコテでもつけてろよ
- 803 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:03:41 ]
- おまえがつけろクソ野郎
- 804 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:05:51 ]
- 4/1とはいえコテ付けない奴は許さん(キリッ
- 805 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:07:38 ]
- ここまで全て俺の自演
- 806 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:08:43 ]
- エイプリルフールはどんな嘘でもいいってわけじゃないんだよね。
人を怒らせるような行為はいただけないな。
- 807 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:09:05 ]
- だな
- 808 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 01:47:08 ]
- >>799
正規表現でも別にそう難しくはない気もしますが、まあ、 一番楽で素直で間違いのなさそうな方法を選ぶのが良いね。
- 809 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 02:07:49 ]
- (new List<int>()).GetType().GetGenericTypeDefinition().Equals((new List<bool>()).GetType().GetGenericTypeDefinition())
上の評価はtrueになるんだけどさぁ それを踏まえてMSDNを見ると msdn.microsoft.com/ja-jp/library/system.type.getgenerictypedefinition%28VS.80%29.aspx >2 つの構築型が同じジェネリック型定義から同じ型引数を使って作成された場合 >GetGenericTypeDefinition メソッドは両方の型に対して同じ Type オブジェクトを返します。 なんかこの説明おかしくね この場合「違う型引数を指定して作成された場合でも」になるべきじゃね 同じのは同じなんだから当ったり前だろうそんなの GetGenericTypeDefinition呼ぶまでもない と思ったけど英語版もsame type argumentsなんだよなあ なんでだ
- 810 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 06:33:16 ]
- なんでだろうね
- 811 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 15:58:00 ]
- 未完成の汎用的なクラスを作れたのでいろんなプロジェクトで利用しているんだけど
既存の項目で追加とすると、その汎用クラスの変更がそのプロジェクトでしか行われない 汎用クラスの変更がすべての利用しているプロジェクトで反映される方法などありますか? もしくは他に方法はありますでしょうか?
- 812 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 16:26:28 ]
- >>811
既存の項目として追加するときに出てくるダイアログで、追加ボタンの隣にある三角ボタンを押してリンクとして追加すればいいじゃない。
- 813 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 18:07:35 ]
- おほ〜〜いけた
ありがとう
- 814 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 19:34:31 ]
- webclientのイベントハンドラをbuttonのイベントハンドラと同じように一覧から選んで記述ということはできないのでしょうか?
- 815 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 19:37:40 ]
- わかんね
- 816 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 20:13:14 ]
- foreach(var item in listview.items)
これだとlistviewitemと認識しないぞM$
- 817 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 20:18:03 ]
- という独り言
- 818 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 21:54:16 ]
- XMLにシリアル化の挙動がさっぱりわからん
なんなのこれは? まったく使い物にならん シネ
- 819 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:12:44 ]
- 無能は車輪の何とかでもやってなさいってこったw
- 820 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:20:21 ]
- >>814
デザイナーからは設定できないぞ >>816 varって糞VBじゃねーんだからちゃんと型つけろがボケ ideone.com/jwBy2dbY .netはいたるところで型が何か分かるようになってるぞボケ >>818 publicじゃない要素があるとうまく動かん c# XmlSerializerでぐぐってサンプルみてこい public classだし中身もpublic付き
- 821 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:25:14 ]
- >>820
>.netはいたるところで型が何か分かる それは>>816の問題に関しては間違ってる。 foreach (ListViewItem item in listView1.Items)は foreach (object _item in listView1.Items) { ListViewItem item = (ListViewItem)_item; と等価。 だからitemの型がListViewItemでなくてもコンパイルエラーにはならない。実行時エラーが出る。 ジェネリックが無かったころの名残の糖衣構文だ。
- 822 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:37:29 ]
- >>821
糖衣構文だとか昔は〜とか言われてもよくわからんけど 現在はこう表示されるんだからそれでええんとちゃうの? uproda.2ch-library.com/231844RNf/lib231844.png
- 823 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:46:18 ]
- >>822
それ今も昔もListViewItemCollectionに普通にインデクサが定義されてるだけ。 ListViewItemCollection.GetEnumeratorがIEnumerator(非ジェネリック)を返すので foreachを使うと要素がobject型扱いになる。だから>>816はvarの自然な挙動。
- 824 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:48:34 ]
- >>822
この場合インデクサは関係ないだろ 関係あんのはEnumeratorの方
- 825 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 23:29:26 ]
- JavaScriptでしばしばこういうコード書いているけど、これをC++(QT)で書くとどういう感じになる?
function getValue(Form,Target){ var value = document.getElementById(Form).value; // 変数Form名のIDのフォームの値をvalueに代入 value = window.prompt("文字を入力",value); // 入力フォームを表示。valueを入力プロンプトに渡す。(上の行と1本かできるの事は気にしないで) document.getElementById(Target).value = value; // 変数TargetのIDのフォームにvalueを代入 } これをQtで書くとどういう感じになるのかな? FormとTargetの値(参照元のフォーム名と代入先のフォーム名)が変化するんだけど。 あと、 document.getElementById(Form+'_name').value みたいな表現ってできない? C言語は、関数型とかあってわかりにくい・・・。
- 826 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 23:39:48 ]
- スレチ
- 827 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 08:00:37 ]
- あ!?
- 828 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 09:22:02 ]
- どうした?
バグか?
- 829 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 10:33:00 ]
- richtextboxで指定した行に文字列を追加したいんだけどどうすればいいのでしょう
delphi見たいにrichtextbox.line[i].text=・・・なんてもんはないんですかね
- 830 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:29:30 ]
- あんまRichiTextBox使った事ないけどレスしてみる
改行コードでsplitした配列取得して、指定行の文字列を編集 で、それをStringJoinに改行コード指定してやっちゃうとか
- 831 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:31:04 ]
- その手って内部は行単位のstring管理じゃなかったっけ?
ちと確認してみる
- 832 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:32:10 ]
- richTextBox1.Lines.Length
Lengthってことは配列?
- 833 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:32:20 ]
- Linesプロパティはあるだろ。
- 834 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:44:31 ]
- あれ・・・行指定して書き換えてもかわらねえな・・・
ideone.com/ojQnOhFF
- 835 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:48:50 ]
- 読み取り専用だから。
- 836 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:49:49 ]
- >>835
それは挙動で想像付くが、読み取り専用って書いてる段階か 実行時にエラーになるよな? これはそれすらないぞw
- 837 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:53:35 ]
- ヘルプ嫁よ
- 838 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 11:54:22 ]
- コピーして返してるからだろ
- 839 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:19:36 ]
- デザイナでLabelとか貼り付けたら
デフォルトのフォントの大きさが9なんだけど、ちょっと小さいから デフォルトのフォントを大きさを変えたいんだけどどうやったらいい? あとタイマーが一番最初にEnableがfalseになってるのとか変えたい
- 840 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:21:34 ]
- 無理
- 841 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:24:02 ]
- Labelとかのフォントサイズは、フォームのやつを引き継ぐから、
フォームのフォントサイズを変更しておけばOK。
- 842 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 12:56:03 ]
- >>839
諦めろ つうか、タイマなんぞ切り替えるのは普通Pgからやんないか? LoadとかShownでTrueにして ClosingとかでStop→タイマの内部処理終了待ちして
- 843 名前:829 mailto:sage [2010/04/02(金) 12:59:41 ]
- うーんなんていうか、
----- あいう あいうえお あい ----- ていうrichtextboxがあるとする。 これの2行目の文章(あいうえお)を変数に代入するにはどうすればいいのかわからないんです。 delphiならa:=Memo1.Line[1];(たしかこんな感じ)て感じで取得できたのですが・・・
- 844 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:05:20 ]
- あきらめろよ。
- 845 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:08:00 ]
- ベタにテキストボックスとかでも使うやり方
別に異常なほど文字が多いわけじゃない時こんな感じでやってた private void button1_Click(object sender, EventArgs e) { richTextBox1.Text = GetInsertedText(richTextBox1.Text, 1, "\r\n" + DateTime.Now.ToString()); } private string GetInsertedText(string baseText, int index, string inserttext) { string[] temp = baseText.Split("\r\n".ToCharArray()); temp[index] += inserttext; return string.Join("\r\n", temp); }
- 846 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:09:25 ]
- >>843
>>834見て無いのかよ
- 847 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:09:37 ]
- つーか、Linesプロパティって出てんじゃん。
- 848 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:11:32 ]
- 読み取りだけじゃなく行単位で書き換えもありそうなんでできるかどうかを試してたのに
読み取りすら理解してないのかよ・・・
- 849 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:14:37 ]
- 総攻撃ワロスw
- 850 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:17:11 ]
- >>846
すいません見落としてました これです!ありがとうございます
- 851 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:29:39 ]
- しかしこれ内部管理が配列なのが勿体無いな
List<>でもやってくれりゃあ部分編集もしやすかったのに
- 852 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 13:42:56 ]
- 中の文書フォーマットがどうなってるか知らんけど
部分的に書き換えられると整合性で困るとかそんな話の予感 TextBoxならできるんだしね…
- 853 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 14:44:48 ]
- 管理も何も、Linesのgetterは持ってるTextをCRLF/LF/CRで分割してるだけだぞ
setterなんかCRLF挟んで連結したものをTextに設定しているだけだし それにしても、プロパティの型が配列だったり、プロパティでコピーを返したり、 プロパティの中に必要以上の処理を入れていたりと無茶苦茶だなw
- 854 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 16:20:07 ]
- コントロールは例外だ
デザイナやバインディングなどの都合
- 855 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:39:53 ]
- var x=0.0としたとき、xの型はfloatですか?doubleですか?
組み込み型には使うなと教えられたんですがこれだけは気になったのでお願いします。
- 856 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:43:58 ]
- やってみればいいじゃん。
- 857 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:44:33 ]
- >>855
ttp://tsushima.2ch.at/s/news2ch56039.png ちなみに気になる型とか返り値の型とか知りたければ 標準の物なら大体こうやって確認できるよ
- 858 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:45:27 ]
- しもうた
カーソル消えてるけど x.ToString(); のxの上でカーソル止めてるから
- 859 名前:855 mailto:sage [2010/04/03(土) 14:48:37 ]
- >>856-858
なるほど、勉強になりました。 どうもありがとうございました。
- 860 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:51:32 ]
- >>859
というかc#で小数点をそのまま書くとdouble, 0.0Fという感じでFをつけるとfloat
- 861 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:53:24 ]
- >>855
860の助言を参考にして、ついでにリテラルとその型の概念も把握しておこう。
- 862 名前:デフォルトの名無しさん mailto:sage [2010/04/03(土) 14:55:24 ]
- 便乗で悪いんだけど、質問させてくれ
floatの方がdoubleよりも速度が遅くなると聞いたんだけど理由がさっぱりわからん doubleの方が扱う桁数が大きいんだから遅くなるんじゃないのか?
|

|