1 名前:デフォルトの名無しさん [2015/09/26(土) 21:43:29.25 ID:Eb5jOjH8.net] ■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net peace.2ch.net/test/read.cgi/tech/1437808445/ ■次スレは>>970 が建てる事。 建てられない場合は他を指定する事。
604 名前:デフォルトの名無しさん [2015/12/05(土) 13:06:25.17 ID:qkyvrywZ.net] 念力集中ピキピキドカン たちまちおつむが大噴火
605 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 13:30:01.24 ID:nZCGLVCw.net] 何故、そんなめんどくさいことしなければならないのか。
606 名前:デフォルトの名無しさん mailto:sage [2015/12/06(日) 14:19:17.53 ID:K53q116f.net] >>552 遅くなりましたが、仰せの通りやってみました デザイナーでDataSetに空の列を追加 →DataTable読み込み時に、暗号化列(byte[])からデコードしたものを空の列(String)に挿入 →(ユーザ)Gridでいじる →一時作成列をエンコードしたものを暗号化列に書き戻した上で TableAdapterをUpdate しかし、Updateのところで同時実行違反がでてしまいます ぐぐっても原因がわからず・・・ UpdateCommandには空の列は含めておらず、最初に読み出した列のみUpdateしているのですが
607 名前:デフォルトの名無しさん mailto:sage [2015/12/06(日) 15:03:56.30 ID:7tYybPsT.net] >>603 PK設定してない、とかいうオチだったらこのスレのみんなが激怒するぞw
608 名前:デフォルトの名無しさん [2015/12/07(月) 22:35:47.46 ID:VFEIJJIC.net] VS2013で作ってたソフトをこのまえVS2015に移行したんだが、 最近、デバッグができなくて困ってたわけ。 GUIソフトでマルチスレッドだから何かデフォ設定とか 変わったのかな〜とか思ってたけど、どうしても原因がわからなかった。 最近、Update1が出ていることを知り、ダメ元でインストールしてみると、 普通にデバッグが出来るではないか!!!!! ろくにテストもせずにリリースしてんじゃねーぞ!マイクロソフト!!
609 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 07:01:41.43 ID:QxmgGgsj.net] メンゴメンゴ
610 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 18:49:04.45 ID:VVs+cNRt.net] >>606 許した
611 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 23:16:39.70 ID:G3Ui7hoB.net] >>605 全部このおっさんのせい www.jasa.or.jp/et/ET2014/conf/images/i01.jpg
612 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 23:19:01.12 ID:d/CrjRsp.net] 今さらだけどDapperクソ便利だな
613 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 23:26:47.05 ID:VCOeEoWo.net] インチキマジックでもやってそうなおっさんだと思った
614 名前:デフォルトの名無しさん mailto:sage [2015/12/08(火) 23:56:12.38 ID:ZrcjdAX/.net] いやそりゃマジックはインチキだろうよw プロレスに八百長言うような無粋な発言だと思う
615 名前:デフォルトの名無しさん mailto:sage [2015/12/10(木) 23:31:09.05 ID:drKqxwby.net] Automapperもスゲー便利やんけ 外部のライブラリはめんどくさそうであんまり使ってなかったけど使わん方が面倒なことしてたわ
616 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 00:47:45.77 ID:mQH0NEVy.net] 昔PLにEFやDapperの導入を提案して拒否られた 数千行をDataSetでゴリゴリ書いた結果、億の赤字が出ましたとさ
617 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 01:32:37.67 ID:BAeiaDLy.net] 数千行で億とかスゲー単価でプログラマー雇ってるんだな
618 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 01:57:17.92 ID:MbyU/AgB.net] 億って30人規模のプロジェクトでも上が無能だと割と簡単に達するよ 発言権与えられてなかったし責務は感じてないが
619 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 02:21:47.30 ID:f48gwmmB.net] コーディングの工数で足が出たのかバグか何かで損害が出たのかどっちだ
620 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 08:14:33.05 ID:7DodXpQ6.net] 10ks でもざっくり1千万オーダーだし、ロジック部分じゃないからレビューとテストを普通にやってりゃ深刻なバグもでないだろうし 要するに元々赤字案件で、赤字額が少し増えたのを盛ってるだけでしょ
621 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 08:22:47.92 ID:fv8D2Nj8.net] ドカタ現場にヘタにDapperなんて導入したらSQLがあちこちに書き散らされて悲惨なことになりそう
622 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 08:35:41.78 ID:1PFhVuMy.net] 朝っぱらからお疲れっすドカタサン
623 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 09:01:18.86 ID:eZF98QpG.net] 仮にライブラリ使えないとしてもそれが必要な機能なら簡易版を作ってからやらないのか
624 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 12:15:03.04 ID:WshY0HPZ.net] データアクセスもビジネスロジックもすべてaspx.csに入ってるよ modelやエンティティもすべてDataTableで扱うから同じ定義があちこちにあるよ。クラス分割はしないよ cssやjavascriptもすべてaspxのheadの中に書いてあるよ うちの会社のプログラミングだよ
625 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 12:25:57.90 ID:lQa1iSl4.net] プリコンパイルヘッダーが存在しない時代のC++みたいな
626 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 00:10:12.96 ID:bo67ft1i.net] こわい
627 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 12:04:14.04 ID:P8YtCA4+.net] 今更なんですが、シフトとか何のために使うんでしょうか?2進数はわかってますが、どんな場面で使うのか理解できません
628 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 12:29:27.92 ID:SZ+61dJq.net] >>624 意味不明だよな画像処理とかなのかな・・・ いきなり2進数のシフトについて書かれてたり2進数や16進数への変換とか まず何に使うか説明しろよって思う
629 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 12:40:59.21 ID:TaCH5voL.net] 小学生向けのC#の本でも読んでろよ幼稚な
630 名前:デフォルトの名無しさん [2015/12/12(土) 12:48:17.84 ID:SZ+61dJq.net] >>626 お前には聞いてないよ引っ込んでろ!
631 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 12:56:22.38 ID:WmSAg11c.net] 画像処理関係なら例えば よく使われる色の表現として、A(不透明度)、R、G、Bの4つの値のセットで色を表すというのがある それぞれが0-255の値をとる場合、各8バイトだから4つで計32ビット、つまり、詰め込めばint型の値一つで色を表せる 詰め込むにはビット演算でこうする (a << 24) | (r << 16) | (g << 8) | b C#のプログラミングでこういう技術を積極的に使うのは良くないけど、 既存フォーマットのデータの読み書きでどうしても必要になることはあるわけ
632 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 13:00:57.62 ID:SZ+61dJq.net] >>628 既存フォーマットによって利用する場面が出てくるんですね すごく参考になりました!ありがとうございます
633 名前:628 mailto:sage [2015/12/12(土) 13:06:03.37 ID:WmSAg11c.net] >>628 わかると思うけど訂正 ✕各8バイト ○各8ビット
634 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 13:08:28.88 ID:k/Oa/Qiw.net] >>624 例えばウィンドウメッセージでは32bitのパラメータを上位下位で分けて 2つの16bitのパラメータとしてやりとりする場合がある。 そういう場合は必用というか、少なくともあった方がいいでしょ。 共用体使ってもできるけど。
635 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 13:29:20.30 ID:RrFopTx4.net] >>624 小学校の算数で筆算とかやったこと無いのか? ずらしながら足したりしてるだろ それがわかってない状態で > 2進数はわかってます とか言うのはどうかと思う
636 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 13:38:02.71 ID:5PTzOc6m.net] この程度はふらっとでやってくれ
637 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 19:31:27.23 ID:yzl9BXRv.net] >>632 筆算でずらす?アホなこといってんなよ。おまえこそ数学わかってんのか?
638 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 19:56:55.36 ID:RrFopTx4.net] >>634 数学 w 算数と数学の区別もつかないのかよ
639 名前:デフォルトの名無しさん [2015/12/12(土) 20:13:09.49 ID:5dKoSKZv.net] 1の位の計算、10の位の計算、100の位の計算、・・・とかのことじゃないの 単純な多倍長演算は筆算のアルゴリズムでシフトとキャリーで実装できる 特定のnビットが1になってるかを調べるのはn-1ビット右シフトすると最下位ビットで判定可能 とかはシフトの勉強するときに出てきたと思うけど C#の話題でいくとFlags属性つけたEnumでOR演算したほうがソースが分かり易い あと昔は正の数値を2倍にしたいとき x *= 2 より x <<= 1のほうがちょっと速かった
640 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 21:40:28.58 ID:AwwUCViP.net] C#になぜシフト演算子があるのか 答えは簡単 CPUにそういう機能がるから CPUにシフト演算を行う機能があるのに C#で使えなかったら残念だろ
641 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:10:44.56 ID:7G0ybzbE.net] いらないよ 百歩譲ってもビット演算クラスのシフトメソッドにすべきだった 演算子なんていらないのに
642 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:18:23.93 ID:PGJfOnmJ.net] 演算子でいいだろw
643 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:23:04.24 ID:o/oZvQme.net] ビット演算のためにnewしたりユーティリティ呼んだりしたくないけどなあ 生データ扱うとき重宝するじゃん 普段使わなくとも低レベルライブラリがアルゴリズム実装に多様する、速度に関わる大事な要素だよ クラスライブラリに押し込んだらそんだけバイトコードもややこしくなるし。標準ライブラリが速度稼げなくなりかねない損失のある設計だよ 使わない演算子あって困ったことでもあったん?
644 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:26:28.08 ID:TgXyk9Wg.net] 演算子は目に悪い
645 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:27:32.81 ID:RrFopTx4.net] >>637 ならキァリーフラグやスタッタポインタも扱える様にしてくれ
646 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:29:14.63 ID:Az48DLkg.net] 共用体が無いのだから、ビット演算子はビット単位でパックされたデータを扱うのに必須でしょ。 いちいちメソッド呼んでたら遅くて使い物にならないよ。 暗号化とかでも使うな。
647 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:36:09.56 ID:LM4caT06.net] 共用体はあるぞ LayoutKind.ExplicitとFieldOffsetを使えばできる 俺は演算子があっていいと思うが、仮にメソッドでも コンパイラやJITがCPUの命令に置き換えてしまえばいいんだから遅くはならないよ 実際ライブラリレベルで実装されてるように見せかけて実はコンパイラやJITに細工してる機能はたくさんある
648 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 22:45:08.61 ID:SZ+61dJq.net] みんなコーディングシートはどこの使ってるの?
649 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 23:28:06.83 ID:SOz9vBuk.net] なくて怒るのはわかるけど あって怒る理由は何?
650 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 23:31:24.45 ID:TgXyk9Wg.net] >>646 プログラマとは思えない疑問だね
651 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 00:09:07.70 ID:1ET048aA.net] シフトは要るだろw
652 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 02:33:57.06 ID:S5USnmm8.net] くだらねー話するの止めてくんないか素人君
653 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 03:06:18.04 ID:ZBOFhSnX.net] 使いたい人は使えばいいし、 使い方が分からない人は使わなくても代わりのやり方はある
654 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 03:08:36.81 ID:ZBOFhSnX.net] >>645 Googleでコーディングシートで画像検索して印刷 Excelで自作するのもいいぞ
655 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 05:42:55.98 ID:dMx4dI39.net] スタッタポインタ
656 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 05:43:49.16 ID:dMx4dI39.net] みんなBitVectorとか使わないの?
657 名前:デフォルトの名無しさん mailto:sage [2015/12/13(日) 10:01:36.81 ID:+vfdgVrV.net] コーディングシートなんて使ってるのおじいちゃん世代だけだろ おじいちゃん世代は開発とは別の仕事してるよ
658 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 09:21:02.33 ID:uO/Iyxda.net] ペーストが許可されていない他プログラムに対してC#プログラムから漢字を入力するにはどうすればいいんでしょうか? IMEでは実現していることを考えると不可能ではないように思えます。
659 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 17:20:05.15 ID:RbKX96Xx.net] エディットコントロール? ウィンドウメッセージで文字送信するとか
660 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 20:22:18.93 ID:vFrNVpNS.net] 再帰的なJsonをパースしてうまくアクセスしたいんだけど いいライブラリないですか? 具体的には JSONA [{"a":[{"ca":"5"}.{"ca":10}]}, {"a":[{"ca":"8"}.{"ca":"2"}]}] みたいに配列とオブジェクト(マップ)がネストしているような状態です。 しかも下のJSONBのような階層関係のことなるJSONも同時に処理したいというイメージなんです。 JSONB [{"b":"5","c":"10"},{"b":"43","c":"10"}
661 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 21:31:10.43 ID:vRVqaoZM.net] JSON.NETで一発
662 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 22:27:16.43 ID:8cpdaSjZ.net] 本格的に扱うならJSON.NET お手軽に扱うならDynamicJSON
663 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 22:39:15.11 ID:vRVqaoZM.net] JSON.NETもdynamicは使えるからあえてDynamicJSON使う理由はないよ ASP.NET MVCでも採用されてるJSON.NETがデファクトスタンダードで決まり
664 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 23:47:00.98 ID:8cpdaSjZ.net] そうなのか。 DynamicJSONは、参照(DLL)増やさずに使える点では、お手軽だと思う。 後々の事まで考えるとJSON.NETにしとくほうが良いかな。
665 名前:デフォルトの名無しさん mailto:sage [2015/12/16(水) 12:43:06.96 ID:CPvphYol.net] FTPの接続についてデスクトップAPPとサービスとで挙動が異なります。 【デスクトップAPPで実行】 接続A,BともにKeepAliveを有効にすると、双方接続が維持されている 【Windowsサービスで実行】 接続A,Bのどちらかしか、維持されない EX)Aの後にBを繋ぐと、Aが切れる、その後、Aを繋ぐとBが切れる サービスの動作で、接続AB共に維持する方法はないでしょうか? よろしくお願いいたします。 ソースはこちらにアップしました。 ideone.com/9nuy9q ※FTPサーバーは Cerberus FTP Server -Enterprise を使用
666 名前:デフォルトの名無しさん mailto:sage [2015/12/17(木) 00:51:27.02 ID:YtP4wiyG.net] ネットワークモニタで当然、パケットは観察してると思うけどそこからわかることは? KeepAliveパケットは実際出ている? サーバー側から切断されているのか、クライアントから切断しているのか。
667 名前:デフォルトの名無しさん mailto:sage [2015/12/17(木) 06:41:37.94 ID:wKzIyU7U.net] スレ違いは去れ どうせパッシブのポートが一個しか定義してないんだろ
668 名前:デフォルトの名無しさん mailto:sage [2015/12/17(木) 20:29:37.40 ID:LTWslrQI.net] あ、そうか! ありがと〜 てへぺろ
669 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 15:14:43.10 ID:v5Jh6fJn.net] MySQLからDataTableに読み込んでるんだが、 NewRow()してデータ入れて、Rows.Addしていくと となぜか主キーでAutoIncrementにしているIDが-1ずつ減っていく なぜじゃ?
670 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 18:54:15.32 ID:CQZpaylB.net] -1ずつ減る ということは1ずつ増える
671 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 18:57:59.32 ID:SCoLvcEg.net] ワロタ
672 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 19:52:00.00 ID:2x6o6/cH.net] >>667 挙動的に何もおかしくないな
673 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 20:33:01.25 ID:KTvZ3JCz.net] 新しいネタ投下か
674 名前:デフォルトの名無しさん mailto:sage [2015/12/18(金) 20:34:48.88 ID:5uMc3rQu.net] 360°考えが変わったわ みたいなやつと同じか
675 名前:デフォルトの名無しさん [2015/12/18(金) 23:26:13.03 ID:95zCi6v5.net] プログラマはMacを使ってるってマジ? hayabusa3.2ch.net/test/read.cgi/news/1450395043/
676 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 01:18:59.04 ID:nQ3HVimS.net] 三食のうち、どれかがマックになる可能性は高いだろうな
677 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 04:18:23.86 ID:hjqdTz0x.net] 近所はいま改装工事中で食えんわ 閉店しなかっただけでもよしとするか
678 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 06:28:36.86 ID:Gzv3Ch94.net] お前らまだあんなの食ってるのかよ そもそも高いし会社の態度も気に入らんから食わなくなったわ
679 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 09:15:56.03 ID:LmTofW7R.net] フレッシュネスなら毎日食いたい
680 名前:デフォルトの名無しさん [2015/12/19(土) 10:38:14.84 ID:JvWGGUhp.net] 偉大なる皆さまのお力をお借りしたいです。 Windows Forms Data Chart コントロール(UltraDataChart)を利用して、 CategoryDateTimeXAxisを用いた時、時間表現が上手くいかないのです。
681 名前:677 [2015/12/19(土) 10:47:28.56 ID:JvWGGUhp.net] 途中で途切れちゃった Windows Forms Data Chart コントロール(UltraDataChart)を利用して、 CategoryDateTimeXAxisを用いた時、時間表現が上手くいかないのです。 2015/01/01 0:00:00→2015/01/01 0:00:00と時間部分が変化ないんです。 Labelの設定とか何かコツがあるんでしょうか?
682 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 10:59:54.21 ID:Q6OQsIKr.net] マックシェイクはおいしいけど他は残念
683 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 12:59:07.22 ID:wQAf1JwJ.net] シェイクが美味しいなんて、個人が特定されないネットではいいけど、外では言うなよ お里が知れるぜ
684 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 13:42:34.49 ID:nLbzSKo0.net] >>678 知らんけど、開始時刻と終了時刻の値に実際に0が入ってるんじゃないか?
685 名前:677 [2015/12/19(土) 13:56:41.41 ID:JvWGGUhp.net] >>681 というわけじゃないんです。 グラフ自体も問題ないし、日付データもDateTime型で、 問題ない漢字です...とほほ
686 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 14:02:11.69 ID:nLbzSKo0.net] >>682 それじゃ分からんだろ。 どんな値が入ってるんだよ?
687 名前:677 [2015/12/19(土) 14:10:09.74 ID:JvWGGUhp.net] データを入れとくクラスはこんな構成 public class PlotData{ public DateTime Date { get; set; } public float Value { get; set; } } んで、データクラスを入れるデータセットは、ObservableCollection<PlotData>としています。 データ生成は以下な感じ static public ObservableCollection<PlotData> CreateData(DateTime beginDateTime, int count){ ObservableCollection<PlotData> results = new ObservableCollection<PlotData>(); if (0 < count) { float angleF = 0.0f; float valueF = 0.0f; DateTime curDateTime = beginDateTime; for (int i = 0; i < count; i++) { valueF = (float)Math.Sin((((double)angleF * (double)Math.PI)) / (double)180); results.Add(new PlotData(){ Date = curDateTime, Value = valueF}); angleF += 1; curDateTime = curDateTime.AddMinutes(1); } } return results; }
688 名前:677 [2015/12/19(土) 14:12:07.88 ID:JvWGGUhp.net] Formではこんな感じ public partial class Form1 : Form{ ObservableCollection<PlotData> _dataSource = new ObservableCollection<PlotData>(); public Form1(){ _dataSource = PlotData.CreateData(new DateTime(2015, 1, 1, 0, 0, 0), 3600); InitializeComponent(); CategoryDateTimeXAxis axisX = null; NumericYAxis axisY = null; LineSeries seriesLine = null; List<CategoryDateTimeXAxis> listCategoryDateTimeXAxis = null; List<NumericYAxis> listNumericYAxis = null; List<LineSeries> listLineSeries = null; ultraDataChart1.HorizontalZoomable = true; ultraDataChart1.VerticalZoomable = true; listCategoryDateTimeXAxis = ultraDataChart1.Axes.OfType<CategoryDateTimeXAxis>().ToList(); listNumericYAxis = ultraDataChart1.Axes.OfType<NumericYAxis>().ToList(); listLineSeries = ultraDataChart1.Series.OfType<LineSeries>().ToList(); axisX = listCategoryDateTimeXAxis[0]; axisY = listNumericYAxis[0]; axisX.DataSource = _dataSource; axisX.DateTimeMemberPath = "Date"; axisX.Label = "Date"; seriesLine = listLineSeries[0]; seriesLine.DataSource = _dataSource; seriesLine.ValueMemberPath = "Value"; seriesLine.XAxis = axisX; seriesLine.YAxis = axisY; seriesLine.MarkerType = MarkerType.None; ultraDataChart1.Refresh(); } }
689 名前:677 [2015/12/19(土) 14:18:21.24 ID:JvWGGUhp.net] 上、インターバルが抜けてた axisX.Interval = new TimeSpan(6, 0, 0); _dataSourceの中で、 Dateは 2015/01/01 0:00:00, 2015/01/01 0:01:00, 2015/01/01 0:03:00 .... で、Valueは 0.0, 0.0174524058, 0.0348994955, 0.0523359552 .... となってます。 がチャートでは、 2015/01/01 0:00:00, 2015/01/01 0:00:00, 2015/01/01 0:00:00, 2015/01/01 0:00:00, 2015/01/02 0:00:00, 2015/01/02 0:00:00... と表現されます。
690 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 15:41:11.36 ID:iGl1qWMt.net] >>677 UltraDataChartに関しては未知なのだが ObservableCollectionに格納されるPlotDataクラスにINotifyPropertyChangedを実装してないからじゃないの?
691 名前:デフォルトの名無しさん mailto:sage [2015/12/19(土) 17:07:50.80 ID:ulixXBbF.net] しらんけど、データからラベル表示できるようなソフトなら その際のフォーマット指定することぐらいできると思うけどどうなんだ
692 名前:677 [2015/12/19(土) 17:20:32.86 ID:JvWGGUhp.net] >>687 PlotData実装してみたいけどダメでした。 イベントは生成されてるみたいですが...
693 名前:687 mailto:sage [2015/12/19(土) 22:59:22.31 ID:iGl1qWMt.net] >>689 無料トライアル入れての検証まではできんので、無責任なアドバイスでスマン! てっきりバインドの問題かとオモタけど、違うようなら >>686 のデータ見る限りでは、 >>688 の指摘のように書式フォーマット指定に要因するように思えるけど… CategoryDateTimeXAxis Labelプロパティで指定できそうだけどな。 >>685 のコードだと axisX.Label = "Date"; って設定してるところをなんとかできないのかな? また見当違いだったら申し訳ない
694 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 00:33:55.34 ID:2rc7g9LR.net] 濡れるわ
695 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:15:42.69 ID:2R1JBddu.net] フォームでざいなのツールボックス消えた
696 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:18:30.34 ID:ay4CLjB+.net] >>692 表示メニューから出せるでしょ
697 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:26:26.51 ID:2R1JBddu.net] >>693 それが見つからなくて困ってる
698 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 01:58:51.13 ID:2R1JBddu.net] もしかしてvs2015ってフォーム対応してない?新しいプロジェクトの作成でフォームアプリが選択できてたのに(2013では)15だと出来ない
699 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 02:46:56.59 ID:oN+gSJrs.net] clojurescriptの本第二版が待ちきれないので読んでみたけど 簡潔かつ必要十分な表現で、非常に良書だな Clojure関係の本はやっぱ読んでて楽しいわ
700 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 02:48:07.22 ID:oN+gSJrs.net] スレ間違いました、ごめんなさい
701 名前:677 [2015/12/20(日) 09:58:22.19 ID:iqhtrjda.net] >>690 休日遅い時間にありがとうございます。 axisX.Label =
702 名前:677 [2015/12/20(日) 10:00:28.99 ID:iqhtrjda.net] >>690 休日遅い時間にありがとうございます。 axisX.Labelを"Date"とすると、 上記のような「2015/01/01 0:00:00」...となります。 で、「しめしめ。このプロパティを指定するのだな...」と axisX.LabelをDate:Tにすると、まったく表示されません。 「Date:D」でも同様ですね。
703 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 12:34:25.84 ID:+GsxPPfS.net] Unityでゲーム作ってるんですがプログラムの規模が少し大きくなってきてスパゲティコードになってしまいました 他の人がアイテムやスキルの管理、使用をどう実装しているのか気になります サンプルコードが載ってるサイトがあれば教えてください Unity以外でもゲーム作りの参考になるサンプルコードが載っているオススメのサイトもあれば教えてください
704 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 12:43:44.90 ID:gcjL+cZo.net] DB コードがいかに汚かろうがデータモデルさえ守れば破綻はしない