1 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 12:02:50.03 ID:845Zva4M.net] 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980 を踏んだ人は新スレを建てて下さい。 >>980 が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part122 echo.2ch.net/test/read.cgi/tech/1468078489/ ■関連スレ C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467142749/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/
2 名前:デフォルトの名無しさん [2016/07/31(日) 12:14:02.41 ID:9Z6DmbVF.net] :::::::::::/ ヽ:::::::::::: :::::::::::| ば じ き i:::::::::::: :::::::::::.ゝ か つ
3 名前:ン ノ::::::::::: :::::::::::/ だ に は イ::::::::::::: ::::: | な。 ゙i :::::: \_ ,,-' ――--、..,ヽ__ _,,-'' :::::::,-‐、,‐、ヽ. )ノ _,,...- :::::_|/ 。|。ヽ|-i、 ∠_::::::::: /. ` ' ● ' ニ 、 ,-、ヽ|::::::::: ニ __l___ノ |・ | |, -、:: / ̄ _ | i ゚r ー' 6 |:: |( ̄`' )/ / ,.. i '- `ー---―' / '(__ ) ヽ 、 >>1 ====( i)==::::/ ,/ニニニ :/ ヽ:::i /;;;;;;;;;;;;;;;; [] [ここ壊れてます]
4 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 12:35:06.34 ID:m2m9StIS.net] おかしな人が湧きやすいスレだが、C#がそれだけ使われてるってことだろうな… ともあれ >>1 乙
5 名前:デフォルトの名無しさん [2016/07/31(日) 14:42:43.53 ID:JTJLwIya.net] 【閲覧注意】戦闘に巻き込まれて頭部を切断された少女の遺体。これがリアルなシリア。 dqnworld.com/archives/34.html これが本当の戦争の恐怖。この少女には大人の戦争は関係ないですからね。巻き込まれた少女の遺体を持って何か を訴えかけている男たちの映像です。 【閲覧注意】シリアで反体制派の兵士が顔を吹き飛ばされてしまう瞬間。 dqnworld.com/archives/89.html スローモーションが怖すぎる・・・。 【閲覧注意】アッラーフアクバルを叫びながら少年を斬首する映像を公開する。 dqnworld.com/archives/3975.html 点滴?のようなものが見えるんだけど。助けられた少年じゃなかったのか。助けられた所を強奪されてアッラーフ アクバル?なのかしら・・・。 【閲覧注意】磔にされた戦闘機パイロットの遺体。シリアにて。 dqnworld.com/archives/3996.html 今日のアッラーフアクバル動画。 【閲覧注意】この首吊り自殺、足スレスレだけど本当に死ねてる? dqnworld.com/archives/4001.html 中国で撮影された首吊り自殺の映像です。既に死んでいると書いてあるけど自分で揺らしているようにみない?www 妻の目の前でぶっ飛ばされた旦那さん?これは死んだかな(°_°) dqnworld.com/archives/4004.html さすがにこれだけ飛ばされたら助からないかな・・・。 【閲覧注意】あおむけでゲロを吐きまくっている男性。助けてやれよ・・・。窒息するぞ(@_@;) dqnworld.com/archives/4007.html これ結構危ないんじゃないの?撮影してないで横向きにしてやれよ。これ窒息する可能性あるだろ。
6 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 16:19:39.67 ID:yOUiaiD9.net] >>1 乙
7 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 16:41:06.49 ID:a7xaHxHC.net] >>1 スレ立て乙 質問からの派生の議論などは↓のスレで ふらっと C#,C♯,C#(議論用) echo.2ch.net/test/read.cgi/tech/1469538912/
8 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 16:58:20.07 ID:tdu9NojY.net] imgur.com/hulL0Ns.jpg 自分の説明が悪いようで申し訳ないです こういう感じでテーブルを作りたいと考えてます public 科目 { id 科目名 講師リスト 生徒リスト } それでもって追加するときに講師と生徒リストを結びつけたいと… ListBとCは同時に存在してはいけないとの話ですが それだと生徒から講師を、講師から生徒を検索するのができなくなりませんか? イメージとしてなんですが、講師・生徒が科目の外部キーを持つように、 講師には生徒の※2の青丸を、生徒には講師の※1の青丸を入れたいってなってます
9 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:00:54.97 ID:tdu9NojY.net] >>7 入れたいと言うよりは自動作成されるDのとこにある要素が※1と※2のみになってます ただ値が入らず…のような状況で
10 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:17:48.08 ID:7sIN5pY9.net] 上を基本にすると科目・講師が1対多、科目・生徒が多対多 さらに科目に追加する講師と生徒は関係性があり、その関係は多対多 多対多の関係はEFが勝手に中間テーブル作ってくれてそこには値が入ってない どうすれば入るのだろうか って話でしょ
11 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:19:35.06 ID:7sIN5pY9.net] >>9 科目・生徒も1対多 科目(C)を中間テーブルと間違えてるから俺と話があってないんだわ
12 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:24:13.82 ID:SlcEPNYS.net] >>7 >生徒から講師を、講師から生徒を検索する 科目が講師、生徒への(逆向きの)リレーションをもって 生徒-科目-講師 または、講師-科目-生徒 とたどればいいだけ ただその図のテーブルだと、講師が持てる科目は1つだし、生徒が持てる科目も一つだぞ
13 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:33:22.27 ID:SlcEPNYS.net] >>9-10 元の話はA,Bのリレーション飲みに着目して話をしてたんだが だから、Cはエンティティとして必要か?って聞いてたわけだが Cがエンティティとして必要なら(科目であるなら当然YESなわけだが)、Aが持つのはC つまり生徒が持つのは科目、講師が持つのも科目、生徒と講師の関係は科目を間に挟んでこそ成り立つ それだけの話だと思うが ちなみに >科目・講師が1対多 だと、一つの科目を複数の講師が講義する ってことになるんだが 一人の講師は複数の科目を受け持つ が正しいんじゃないかね 要件的には前者の要望もあり得るけど、それだとさらに設計ややこしいぞ
14 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:35:48.10 ID:7sIN5pY9.net] いや俺この人と話し合わない気がしてきた そういう逆引きじゃなくて科目から講師を、講師から生徒を辿れるようにリレーション作りたいんでしょ…と俺は思うんだが 中間テーブルに拘ってるのはそういう意味でしょ そもそもレスを見直して整理したら「中間テーブルは作成される」「でも中間テーブルに値は入らない」「何故ですか」
15 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:37:50.07 ID:0ENkURmo.net] >>7 情報の重複を避けるなら検索時にたぐる。検索性能が重要なら更新時に整合性をとるように メンテナンスする。このどちらしかないだろう。 なんか、やろうとしていることがどっちつかずのように思う。
16 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:38:34.43 ID:7sIN5pY9.net] >>12 科目に対して講師たくさん居るから別に問題ないでしょ むしろ講師のが多くて普通だと思うけど 複数の人が講義するじゃなくて、その科目を講義している人が複数居るって言ったら納得できんかね
17 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:43:50.97 ID:7sIN5pY9.net] もうさ科目吹っ飛ばしてシンプルにしたらどうだ 講師・生徒の多対多 public class A { public int Id {get;set;} public virtual List<B> ListB {get;set;} public A(){ ListB = new List<B>();} } public class B { public int Id {get;set;} public virtual List<A> ListA {get;set;} public B(){ ListA = new List<A>();} } static void main(){ A a = new A(); B b = new B(); // 1.Aへ要素を追加 // 2.Bへ要素を追加 } これでAB作られるわけだけどそれぞれのリスト持つから関係をどう作れば?って話でしょ たぶん1.2 解決したら終わり
18 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 17:56:44.40 ID:SlcEPNYS.net] >>13 科目、講師、生徒という話をするのであれば、少なくともその範囲においては「中間テーブル」なんてないぞ (科目と生徒で中間テーブルが必要になるかもしれんが、そこには言及してないので) 科目は中間テーブルではないし、そういう主張も説明してないはずだが そういう坂引きのそういうが何をさしてるのかわからんが >科目から講師を、講師から生徒 科目から講師は、科目が講師(群)を持つだけ 講師から生徒は、間に科目を挟め それだけだが >>15 >その科目を講義している人が複数居る 要件としてあり得ることは言ってるだろ 今回がそこまで考慮されてるのか?考慮するのか?って話だぞ まさに共同講演でもなければ、講師の違う科目は別科目として扱うほうが楽だぞ
19 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:06:10.43 ID:SlcEPNYS.net] >>16 それをやると、AとBの「中間テーブル」が勝手に作成されて Aを新規追加したら、A.ListBとAの関係は中間テーブルに勝手に保存される そんなのは前スレのどっかでできたって言ってただろ
20 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:08:13.77 ID:/2R1tIBn.net] >>7 科目も結合条件に入れると、RDBのややこしい話が出てきてしまうので、科目を無くした例じゃダメかい? それとも、科目が前提で悩んでるなら、条件をしっかり書いた方が良いと思うよ。
21 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:12:17.93 ID:ryfTyHLn.net] 俺と似たクラス図の問題抱えてるわ 俺が持つ写真リスト 俺が持つ友人リスト これが科目に当たるCの部分 写真リストは持っている写真 友人リストは写真に写っている人達 これがB, Cかな 写真1にはX, Y, Zが写っている 写真2にはX, Wが写っている 写真3にはX, Zが写っている ってことはこれも多対多じゃん? うわああああああああああ 写真1には誰が?→XYZ Xはどこに?→写真1, 写真2, 写真3 一方通行の向きでこうしたいってなってるけどこれも写真と友人に双方のリスト持たせなくて良いのか? それがないとLinQ使っても検索できる気がしないんだけど やろうとするとそれ専用のカラムをつけないといけない気がする
22 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:19:28.97 ID:/SDpmLey.net] >>18 え?だからそこの新規作成のコードで悩んでるんじゃないのか…? 俺も具体的にコードかけてないからでかい口叩けないけど
23 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:27:23.21 ID:SlcEPNYS.net] >>18 単純にAとBで多対多ってだけならできるんじゃないかと思うんだが 今回は三つのエンティティが必要なのに、 それを二つのエンティティとそのリレーションだけでなんとかしようとするから無理がある
24 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:33:38.70 ID:/2R1tIBn.net] >> 20 C#のコードになってないけど、こんなのじゃダメ? 各メソッドは写真友人の静的リストを操作。 写真{写真ID , Add友人(友人ID), Remove友人(友人ID) ,Get友人List()} 1 2 3 友人{友人ID , Get写真List()} X Y Z 写真友人{写真ID,友人ID} 写真友人の静的リスト 1,X 1,Y 1,Z 2,X 2,W 3,X 3,Z
25 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:41:18.13 ID:a7xaHxHC.net] 盛り上がっているけど元の質問者の意図から外れてないだろうな?w
26 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:42:04.34 ID:tdu9NojY.net] >>20 自分よりこちらのが例として良い気がします まさにこんな感じです… >>11 >>14 検索時に手繰ることも考えたのですが講師から生徒、生徒から講師を手繰るための専用の属性を追加する必要あるんじゃないか?となって それならそれぞれを追加するときに関係付けれたら良いよねとなって今に至っています。 科目を通した講師と生徒の関係性は保てるけども 講師と生徒だけの関係性ないよね?と言われててコーディングしなおしてまして… >>20 さんのだと識別できる写真から友人を、友人から写真を見つけるためには関連テーブルないと…みたいに同じ状況です
27 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:45:36.60 ID:hOdlxuRW.net] >>23 静的リストってのは自分で作るやつでええのかい なんか出来そうで出来なさそう 質問してる人俺と同じところで悩んでるからタイムリーすぎるわwww 写真-俺-友人と辿れそうな気もするけども 俺の例だと友人に写真1だと判断させる何かが要るよね そこで悩んでるのかな それなら同じ
28 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:49:53.18 ID:/2R1tIBn.net] >>26 DBに作るならテーブル プログラム上なら自分で作ったList<写真友人>を静的に持っておけば良いと思うよ。
29 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:54:30.55 ID:hOdlxuRW.net] >>27 staticってことかな 俺も静的に自分で作るのは考えたのだけど今質問してる人と同じで自動生成されるなら それ使いたいじゃん?ってなって使おうとしてる ただ使うと片方を追加したときにもう片方に反応して異常に追加される問題が発生してる entityState.Unchangedがうまくできない db.Entry(xx).Stateの引数がなに!?ってつまってる
30 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 18:59:32.34 ID:0ENkURmo.net] >>25 >>7 の図を信用していいなら、たぐるだけならAとBだけで科目IDを介して相互に可能だろう。 そのうえで検索の効率を改善したいというのであれば、その結果と同じものをそれぞれが持つよう 追加/削除の際にメンテナンスすればいいし、たとえば講師と生徒の組み合わせに対して 問い合わせしたいということであればそういうテーブルを用意すればよい。
31 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:07:58.59 ID:hOdlxuRW.net] >>29 横やりだけど俺と同じ状況って言ってるから科目は便宜的なもんだと思う 講師一人に対して生徒複数をn回繰り返してそのなかで生徒から講師を見たときに多対多が生まれてしまうよねって話かと思うわ 説明下手ですまん 俺と同じらしいから >>20 で考えると良いかも 科目・講師・生徒は俺も説明しづらい
32 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:37:21.76 ID:0ENkURmo.net] ん、悪いが意味がわからん。関係が多対多ならそういうものとして表現する必要があるだろう。 多対多のどこで困っているのか? >講師一人に対して生徒複数をn回繰り返してそのなかで生徒から講師を見たときに多対多が生まれてしまう 最初に講師の条件を指定しているんだからその条件を入れればそうはならんはず。 select * from A join B on B.x = A.x join C on C.y = A.y BとCの条件を忘れると結果がB×Cになってしまうという初歩的なミスに近い。
33 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:40:31.97 ID:SlcEPNYS.net] 多対多ってのは二つのエンティティ間のリレーション(+中間テーブル)の話 科目・講師・生徒ってのは三つのエンティティの話
34 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:46:32.00 ID:SlcEPNYS.net] とりあえずコード投下しとくわ public class 科目 { [Key, DatabaseGenerated(DatabaseGeneratedOption.None)] public int id { get; set; } public string 科目名 { get; set; } public List<講師> 講師リスト { get; set; } public List<生徒> 生徒リスト { get; set; } public 科目() { 講師リスト = new List<講師>(); 生徒リスト = new List<生徒>(); } } public class 生徒 { [Key, DatabaseGenerated(DatabaseGeneratedOption.None)] public int Id { get; set; } public string 生徒名 { get; set; } public List<科目> 科目リスト { get; set; } public 生徒() { 科目リスト = new List<科目>(); } } public class 講師 { [Key, DatabaseGenerated(DatabaseGeneratedOption.None)] public int Id { get; set; } public string 講師名 { get; set; } public List<科目> 科目リスト { get; set; } public 講師() { 科目リスト = new List<科目>(); } }
35 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:46:48.57 ID:SlcEPNYS.net] class MyDbContext : DbContext { public DbSet<科目> 科目リスト { get; set; } public DbSet<生徒> 生徒リスト { get; set; } public DbSet<講師> 講師リスト { get; set; } public MyDbContext() { this.Database.Log = p => System.Diagnostics.Debug.WriteLine(p); Database.SetInitializer(new DropCreateDatabaseIfModelChanges<MyDbContext>()); System.Diagnostics.Debug.WriteLine(this.Database.Connection.ConnectionString); } }
36 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:47:49.62 ID:SlcEPNYS.net] using (var db = new MyDbContext()) { db.科目リスト.Add(new 科目 { id = 1, 科目名 = "政治学" }); db.科目リスト.Add(new 科目 { id = 2, 科目名 = "経済学" }); db.科目リスト.Add(new 科目 { id = 3, 科目名 = "社会学" }); db.講師リスト.Add(new 講師 { Id = 1, 講師名 = "山田" }); db.講師リスト.Add(new 講師 { Id = 2, 講師名 = "田中" }); db.講師リスト.Add(new 講師 { Id = 3, 講師名 = "池上" }); db.生徒リスト.Add(new 生徒 { Id = 1, 生徒名 = "ジョン" }); db.生徒リスト.Add(new 生徒 { Id = 2, 生徒名 = "マイク" }); db.生徒リスト.Add(new 生徒 { Id = 3, 生徒名 = "ジェーン" }); db.SaveChanges(); 続く
37 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:48:13.11 ID:SlcEPNYS.net] //既存生徒、講師を持った新規科目の追加 var k = new 科目 { id = 991, 科目名 = "池上 特別講義" }; k.講師リスト.Add(db.講師リスト.FirstOrDefault(p => p.講師名 == "池上")); k.生徒リスト.AddRange(db.生徒リスト); db.科目リスト.Add(k); db.SaveChanges(); //生徒も講師も新規な新規科目 k = new 科目 { id = 992, 科目名 = "臨時講習会" }; k.講師リスト.Add(new 講師 { Id = 9921, 講師名 = "外部講師1" }); k.講師リスト.Add(new 講師 { Id = 9922, 講師名 = "外部講師2" }); k.生徒リスト.Add(new 生徒 { Id = 9921, 生徒名 = "外部聴講者1" }); k.生徒リスト.Add(new 生徒 { Id = 9922, 生徒名 = "外部聴講者2" }); k.生徒リスト.Add(new 生徒 { Id = 9923, 生徒名 = "外部聴講者3" }); k.生徒リスト.Add(new 生徒 { Id = 9924, 生徒名 = "外部聴講者4" }); db.科目リスト.Add(k); db.SaveChanges(); 続く
38 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:49:08.60 ID:SlcEPNYS.net] //外部講師1の全生徒検索 var ks = db.講師リスト.FirstOrDefault(p => p.講師名 == "外部講師1").科目リスト.SelectMany(p => p.生徒リスト); if (ks == null) return; foreach (var item in ks) { Console.WriteLine(item.生徒名); } これでまだ何かあるならもう知らん
39 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:49:21.54 ID:a7xaHxHC.net] >>36 ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ 参照しにくい上にレスの無駄遣いになる
40 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:51:10.96 ID:SlcEPNYS.net] ああ、最後に}が1個抜けた >>33 がエンティティ定義 >>34 がコンテキスト定義 >>35 からが操作側のコードな
41 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 19:51:36.36 ID:/2R1tIBn.net] ideone.com/TowsRy ideone.com/5bG0vs なんか間違ってたらスマンな。 ローカルでは普通に動いた。 中間テーブルにもデータが出来てる。
42 名前:40 mailto:sage [2016/07/31(日) 19:54:16.46 ID:/2R1tIBn.net] SaveChangesが2回入ってしまった。 途中のは消してもOK
43 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 20:02:32.08 ID:SlcEPNYS.net] >>38 すまん。次からそうする エンティティ定義だけでもここで示したかったんだ 勢いで全部張った 今では反省している
44 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 21:18:29.04 ID:hOdlxuRW.net] このコードって俺の関係でも使えるのかな
45 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 21:24:06.50 ID:hOdlxuRW.net] レスを見直してたんだけど 講師の人のだと外部キーとしてListBとCのどちらか必要ないってのは何故なんだろ 講師から見たら科目・生徒をそれぞれを紐付ける重要なファクターだと思ってしまう
46 名前:デフォルトの名無しさん mailto:sage [2016/07/31(日) 21:33:38.39 ID:SlcEPNYS.net] >>44 講師生徒の話と、ABCの話を混ぜるなと 講師と生徒に直接の関係がないから、講師が生徒を持ってるのはおかしい あるいは A.ListBとA.C.LisstBが必ず同一なら、同一の情報を複数個所に持つ必要がない 同じことしか言ってないし、C#もLinqも関係ない話だからそろそろ終わりにしてくれ
47 名前:デフォルトの名無しさん [2016/07/31(日) 22:44:17.15 ID:KRNaJHTC.net] それにしてもセミの鳴き声がうるさいなw
48 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 02:30:05.89 ID:whHwDgoj.net] なんで切れてんだこいつ
49 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 11:01:28.50 ID:O5g9L92b.net] プログラミングでフラッシュっていったら初期化のことですか? それともデータを消すということなのか、いまいちわかりません
50 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 11:09:29.37 ID:9b8KRrTw.net] 人で例えると下剤を飲むカンジかな
51 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 11:17:47.86 ID:cs1OuQE6.net] トイレの流すボタンも英語でFlash書いてあるな まーバッファに溜まったもの全部処理して空にする
52 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 11:59:02.14 ID:yIP/hXrs.net] flush じゃなくて? Hattenが流れるトイレ
53 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 12:00:39.94 ID:3q+qs35i.net] >>48 flush はデータキャッシュの仕組みの一部 受け渡しを省いて貯めこんだデータを一気に吐き出す 大抵は少しずつ吐き出してるから気にしないことも多いけど これを忘れるとデータが行方不明になったりする Flash なら Web で主流だったマルチメディアのための技術 ただし既に寿命が尽きた
54 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 13:05:26.23 ID:0PxnJBWw.net] Flushは便所を流すもので、Flashは禿頭に輝きを足すものだ。
55 名前:デフォルトの名無しさん [2016/08/01(月) 13:24:33.39 ID:ju4FPINm.net] 髪の話をするな繰り返す髪の話をするな
56 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 14:31:00.92 ID:0PxnJBWw.net] >>53 Oh, Your head is Glitter! ※「髪」の話ではない。
57 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 16:30:14.78 ID:LUOh4w+m.net] dataSetクラスのRejectChangesメソッドについて質問です メロンパンの価格を105円から110円に変更した後にRejectChangesメソッドを使って変更前の105円に戻すサンプルコード書いてるのですが dataset.Tables["Table1"].RejectChanges();を実行させるとTable1の全データが空白になります dataset.Tables["Table1"].Rows[0].RejectChanges();と行を指定するとその行だけが消えて サイトに書いてるような編集前に戻すことができないのですがどこが間違っているのでしょうか ご教授ください okwakatta.net/code/dst12.html
58 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 16:30:50.61 ID:buiAh0Ub.net] >>52 ため込んだデータはそこにあるのになんでflushしないとデータが消えるんですか?
59 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 16:41:36.34 ID:LUOh4w+m.net] 自己解決しました dataset.Tables["Table1"].AcceptChanges();を変更したいコードの上に書けばよかっただけみたいです
60 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 17:14:31.62 ID:cesk8lNx.net] >>57 c#のメソッドの話ではないので スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1464139565/ に移動してください
61 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 19:33:00.40 ID:EwKQYn8n.net] >>48 フラッシュの意味が知りたいならバッファーとかキャッシュとかが なぜ必用になるのかを理解する必要がある。
62 名前:デフォルトの名無しさん mailto:sage [2016/08/01(月) 20:05:09.44 ID:Pl/m9xU5.net] >>54 変な帽子〜
63 名前:デフォルトの名無しさん [2016/08/02(火) 01:47:26.69 ID:1tBm9uAw.net] 頭かゆい
64 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 08:11:40.81 ID:WvYs1Olo.net] >>50 トイレでFlash焚くと逮捕されますよ
65 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 17:02:17.62 ID:4WoLw3FF.net] Task.Factory.StartNew()を断続的に使用しているのですが、 何回も繰り返している内に遅くなってくるのは、なぜでしょうか? ちなみに、スレッドは2個以上立ち上がらないように、処理はしています。
66 名前:デフォルトの名無しさん [2016/08/02(火) 19:29:24.95 ID:zxqOD1qT.net] >Task.Factory.StartNew()を断続的に使用しているのですが、 >何回も繰り返している内に遅くなってくるのは、なぜでしょうか? Taskは確かに完了してんの? Task内の処理が遅くなるの?スケジューリングが遅くなるの? >ちなみに、スレッドは2個以上立ち上がらないように、処理はしています。 これはどうやってやってるの?
67 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:34:29.82 ID:PbRjMUHM.net] >>59 話が発展して他の言語の話になっただけだろ お前頭おかしいの?うっとうしいからこのスレから消えろ
68 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:44:08.05 ID:JEZ5M90/.net] でも話が冗長だったよね
69 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:46:44.78 ID:S5QMVoml.net] そもそもの質問が >プログラミングでフラッシュっていったら だったからなぁ… (普通はくだ質スレ案件)
70 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:49:24.49 ID:S5QMVoml.net] あ、前スレでPOSTがどうたらやってた人か? その続きってことか? (…なら追い出されて当然…とか言うとまたキレるからやめとこう)
71 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:50:29.93 ID:PbRjMUHM.net] 関連として出てきた話すらこっちのスレでどうぞっていうだろ? 9割C#の話で対比で別の言語の話が出たとしてもだ、自治もここまでくるとキチガイの域
72 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:51:01.29 ID:LBy6cWLg.net] >>68 だよな。
73 名前:デフォルトの名無しさん [2016/08/02(火) 19:51:07.63 ID:PbRjMUHM.net] >>69 (…なら追い出されて当然…とか言うとまたキレるからやめとこう) この一行いる?ww
74 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:52:16.33 ID:LBy6cWLg.net] >>70 9割C#の話で対比で別の言語の話が出たとしてもだ、自治もここまでくるとキチガイの域 >>ここまでくるとキチガイの域<< >>キチガイの域<< ・・・これがサイコパシーか。
75 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:53:16.80 ID:1biageaY.net] >C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください よろしくお願いします
76 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:53:58.84 ID:PbRjMUHM.net] 盛り上がってきた? ID:LBy6cWLg ID:LBy6cWLg は煽り屋だから絶対にレスは怠らないんだよな 反論しようかなぁ…
77 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 19:59:46.23 ID:LBy6cWLg.net] >>70 とりあえず、自分で調べて覚えていくといいよ。 ttps://msdn.microsoft.com/ja-jp/library/system.io.stream.flush(v=vs.110).aspx ttps://msdn.microsoft.com/ja-jp/library/system.io.stream.close(v=vs.110).aspx 例えばこれ。 機械翻訳で日本語が変だから、英語モードにして、マウスを英文に当てながら日本語訳と照らしあわせて読むと便利。
78 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:00:54.63 ID:PbRjMUHM.net] なんで俺が質問したことになってんのかなぁ…
79 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:01:50.48 ID:PbRjMUHM.net] 自治厨って何が楽しいんだろう? 話が弾めばそれでよくね?
80 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:03:01.77 ID:l2W1ufxp.net] いつもの連投君だからみんなスルーしてね
81 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:03:44.52 ID:LBy6cWLg.net] あぼ〜んしました。
82 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:09:29.37 ID:PbRjMUHM.net] どんな話題でも受け付けるのにflushの話もだめってちょっとおかしくね? flushとC#の関係で話弾ませばいいでしょ
83 名前:デフォルトの名無しさん [2016/08/02(火) 20:15:54.16 ID:PbRjMUHM.net] >>80 いっとくけど煽った事実を取り消すために質問に答えてもお前がまともな人間ではないことは確かだぞw こういう話題もいいんじゃね?的な提案に対してよくそれだけ舐めた口がきけるな
84 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:23:15.88 ID:PbRjMUHM.net] はい次w
85 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:37:36.46 ID:PbRjMUHM.net] >>79 違います、スレ進行は平和にいきましょう
86 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 20:46:08.44 ID:HL5T2dK4.net] >>81 その通りだから馬鹿は無視してレスすりゃいいんだよ。 だいたい言うまでもないが「○○の話題は禁止」なんてレスが一番非生産的でスレ違い。
87 名前:デフォルトの名無しさん [2016/08/02(火) 21:23:22.41 ID:zxqOD1qT.net] なんだいつものか とっとと死ねよ
88 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 21:24:28.86 ID:cFVAdB/l.net] 他人に文句を言うんじゃくて答えてあげればいいだろ 答えられないなら、質問の内容がこのスレにあっているか判断できてないんだから誘導した他の人に文句言うなよ 一般的な話なら他のスレでやったほうが詳しい人やわかりやすい説明できる人が多いだろ Flushの動作は実装に強く依存するから下手に具体的なこと書くと不正確だったり、当てはまらなかったりするんだよなあ C#レベルだと、「そういう決まりだから」が答え
89 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 21:44:17.44 ID:PbRjMUHM.net] 誘導してる奴こそ質問もしないし答えもしないし存在価値ないだろ… Flushについては俺はどうでもいいけどさ、Bufferとの違いが分からないくらいかな
90 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 21:52:45.92 ID:HL5T2dK4.net] 抽象的な答えはキャッシュを実体に反映させるのがflushって感じかな。 だから前も書いたけどそもそも何故どういう場面でキャッシュが必用になるか理解してないと 動作の意味を実感するのは難しいのかもしれない。
91 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 21:56:38.82 ID:PbRjMUHM.net] OS理解してないと言葉だけ見て色々考えても仕方ないんじゃない?
92 名前:デフォルトの名無しさん mailto:sage [2016/08/02(火) 23:30:14.10 ID:9ycx7XAc.net] つ ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1469538912/
93 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 02:38:27.77 ID:FoKdYgy2.net] >>88 回答もせ
94 名前:ず暴言を吐き、質問しにくい環境を作り出すお前はそれ以下だぞ Flushとかキャッシュの考え方はOSというよりももっと一般的なものだな ソフト側で実装することもあるし、ディスクのミドルウェアとかでも使われうる技術 OSとかミドルウェアとかはさすがにスレチだから、そういうのも含めて誘導だろ [] [ここ壊れてます]
95 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 06:32:38.78 ID:hBXg68Dk.net] >>91 過疎スレへの誘導…嫌がらせ行為に他ならない こんな奴が批判されずにずっと粘着し続けてるんだな
96 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 07:22:04.65 ID:PM+UcDni.net] インスタンス化したクラス以外からオブジェクトを利用するにはどうすればいいのですか? 雰囲気としてはこんな感じのことがしたいのですが・・・・・ https://dotnetfiddle.net/Widget/nEDDet
97 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 08:39:40.08 ID:Ls2YKypB.net] void Ccc(Aaa a) { Console.WriteLine(a.i); } 普通はこうする
98 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 08:40:02.50 ID:ZXeq6keH.net] >>94 public void Ccc(Aaa aaa) { } と、定義する
99 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 11:17:14.95 ID:uW5WiLiF.net] 一応こっちでもいいよ。 public class Aaa{ public int I{get;set;} } public class Bbb{ public Aaa A{get; private set;} public Bbb(Aaa a) { A = a; } public void Ccc(){ System.Console.WriteLine(A.I); } } class Hello { public static void Main(){ // Here your code ! var aaa = new Aaa(); var bbb = new Bbb(aaa); aaa.I = 1; bbb.Ccc(); System.Console.ReadKey(); } }
100 名前:デフォルトの名無しさん [2016/08/03(水) 13:41:35.76 ID:m0rhFcyF.net] Attaching an entity of type failed because another entity of the same type already has the same primary key value. 主キーが二つあるってエラーなのかなこれ AがBクラスのリストを持っている構造でエラーが起きています
101 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 13:48:06.96 ID:v7zxzFcD.net] >>98 ソースが無いと、何をやろうとしてエラーになってるか分からないっす
102 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 13:50:12.58 ID:fyF/wT3P.net] value 値が重複
103 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 14:16:18.58 ID:8916Nt3B.net] キーのハッシュ値か何かが重複してるんじゃね
104 名前:デフォルトの名無しさん [2016/08/03(水) 14:21:55.96 ID:m0rhFcyF.net] やろうとしているのは、>>20 です。 コードとかあったり、またレスで参考になるのが多いので、三つの関係を二つの関係にして考え直したら詰まっているので聞きに来ました。 俺が持つ写真リスト、友人リストってのをなくして、 単純に写真と友人の関係で考えようとしています。 写真リスト:持っている写真 友人リスト:写真に写っている人達 写真1にはX, Y, Zが写っている 写真2にはX, Wが写っている 写真3にはX, Zが写っている 写真を写真DBに登録→映っている人を友人DBに登録って形にしようとしているところです。 写真DBに写真を登録する時には、紐付け対象の友人DBが存在しないので写真のみ登録して、 友人DBに友人を登録する時には、写真DBのIDを外部キーにしてどの写真の情報なのかも登録しようとしています。 そしたら、登録はできるのですが…友人を登録する時に関係のない写真に新規追加などがされて数が異常に増える問題が起きてしまいます。 mslaboratory.blog.eonet.jp/default/2012/05/entity-framewor-2c13.html を参考にして、写真一枚一枚のDBを抜き出して、UnchangedやAttachとか試みているけど効果がないorエラー頻発… ideone.com/e.js/CrtNh1 コードは必要そうなところを抜き出して書き直したやつが上
105 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 14:30:49.38 ID:m0rhFcyF.net] ちなみに参考にしたのは>>40 これを綺麗に書き直したかったけど俺にはできなかった…
106 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 14:35:24.88 ID:8916Nt3B.net] 写真に写っている人(1-X, 1-Y など)をレコードにして そいつが 写真ID と 友人ID をインデックスに持てば後は簡単な気がする テーブルは3つ(写真、友人、リンク情報)
107 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 14:49:42.49 ID:m0rhFcyF.net] >>104 三つ目のテーブルの話だよね それも考えたんだけど中間テーブルとかの話で勝手に作られるってあるみたいだから それを利用しようとして見たら本当にテーブルできてる ただ異常に値が増えるから困ってるってとこですわぁ…
108 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:01:58.98 ID:uW5WiLiF.net] 完全にDBの構造の話だな。。。 テーブルは「写真、友人、写真に友人が載っているリスト、写真に友人が載っているリスト詳細」で、定義は以下。 写真{ PK ID、 ファイル名 } 友人{ PK ID、 名前 } 写真に友人が載っているリスト{ PK ID、 FK 写真に友人が載っているリスト詳細のID、 } 写真に友人が載っているリスト詳細{ PK ID、 PK( FK 友人.ID、 FK 写真.ID ) } DBの正規化的には「写真に友人が載っているリスト」は有った方がいいが、 理解できないうちは作らなくてもいい。
109 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:03:02.84 ID:uW5WiLiF.net] >>105 先にテーブルを自分で作って、それをマッピングすればいいんじゃないの?
110 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:06:36.06 ID:pX27JEVl.net] >>103 >>40 だけど、中間テーブルのことは難しく考えなくてもいいんじゃない? せっかく勝手にORマッピングしてくれてるのだし。 書き直して動かないなら、やはりソースを見たいな。
111 名前:デフォルトの名無しさん [2016/08/03(水) 15:06:56.64 ID:m0rhFcyF.net] >>106-107 答えてくれてありがとう。 個人的な課題の話で、構造を書き換えるのが無理なんだわ… >>106 のはおそらくクラス設計からやり直せって話なんだろうけども、 今は課題に対してこのクラス設計でって話になっているから変えられない… >>107 も同様で、コードファーストなのでデータファーストに切り替えれないんよ
112 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:10:48.32 ID:fyF/wT3P.net] >>109 中間テーブルが作られるのは確かだけど、 それをコードから操作するためにはコード内に対応するエンティティが必要 ↓ 中間テーブルはフレームワークが勝手に作るのでコードからはエンティティの定義ができない ↓ 中間テーブルが欲しいなら、それにあたるエンティティを自分で作っておく(勝手に作らせない)のが正解 …となるように思うんだけど… 勝手に作られる中間テーブルって、 コードでList(IColelction)として保持しているデータをDBに保存するために フレームワークがフレームワーク自身のためにこっそり作っただけで、 ユーザーに使ってもらうために作ったものじゃないと思うんだよね…
113 名前:デフォルトの名無しさん [2016/08/03(水) 15:16:54.63 ID:m0rhFcyF.net] >>108 以前はありがとう ドヤアアアアアアアアアしたく
114 名前:てこっそりやってたけどできんかった コードは>>102 がほぼ全て データは他のところから取ってきているから書けんけどデータの取得方法だけが違うだけで内容としては変わってないと思う >>110 操作とかデータを取得することはできないってことなのかな 中間テーブルが作られるだけで意味ないとイメージすればよろしいのだろうか ただ、中間テーブル云々の前に 友人に写真リストを追加してDB保存すると、写真に新規追加される問題があるから この問題は解決しないといけないという現状。たぶんこの問題をクリアしないと結局次に進めない 中間テーブルって話ではないんじゃないかなってなってて、上の方のサイトを見てAttachとかやっていたところ [] [ここ壊れてます]
115 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:20:34.60 ID:RQkvsjZ7.net] 別手法で解決策を提示するのは相変わらず変わらんのだなwwwww
116 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:23:21.26 ID:PbSq5cfW.net] エラー自体ははっきりしてるので、、 ちょっと試しに単純なデータでも出るかやってみてよ
117 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:23:49.27 ID:uW5WiLiF.net] >>109 成る程、、、理解したw 変更できないってのはもどかしいけど、がんがれ。 ADO.NETの話だから専用スレがあったらソッチの方がいいかも知れんよ。 (スレ誘導ウザイ厨に補足されそうで嫌だけど)
118 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:25:59.10 ID:m0rhFcyF.net] >>113 データを写真以外でも良いから簡単な例でってことかな ちょっと組み換えてやってみるよ >>114 これってC#の話でなくその話なんか 最近C#始めたばかりでどれがどれでなんてわからんのよね
119 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:26:09.37 ID:uW5WiLiF.net] ID変えてまで変なこと言ってる。。。 あぼ〜んしますね。
120 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 15:28:12.51 ID:uW5WiLiF.net] 1対1 1対N N対1 N対N って感じで広げていく方が原因を追いやすい希ガス。
121 名前:デフォルトの名無しさん [2016/08/03(水) 15:58:47.02 ID:m0rhFcyF.net] 試しに超簡単な例でやってみたら問題なく動いた ただ、四層構造で今DBにデータ格納してるのだけどそれが原因なのかなって思ってきた… using( var db = new DbCntext ) { } 別のとこに存在する上記のコードで変更すると、関連するデータがすべて変わる雰囲気がある
122 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:24:27.25 ID:pX27JEVl.net] >>111 ちらっと見てみたけど、tmpImage取ってきてすぐAttachしてるのって何か意味あるのかな? (俺が無知なだけならスマンの) Images tmpImage = ( from d in db.ImagesInfo where d.Id == image.Id select d ).First(); db.ImagesInfo.Attach( tmpImage );
123 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:42:27.07 ID:m0rhFcyF.net] >>119 そこ考えているとこでどういう意味があるのだろうかは効果があってから考えようとしていた アタッチは接続的な意味があると思ってて取ってきたものに接続することで変更を許さなくするものだと勝手に思い込んでる 参考はこれ mslaboratory.blog.eonet.jp/default/2012/05/entity-framewor-2c13.html
124 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:43:39.18 ID:m0rhFcyF.net] 本当はimageを入れれば良いんじゃないかと思ってるのだけど入れると >>98 のエラーが出てくる どの値が被っているのかが全然わからない…
125 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:46:50.62 ID:bderv+bK.net] INNER JOINで条件ゆるくて同じPKが複数出てきてるんだろうけど EFの方をよくわからんからなあ、ちょっと勉強しないとな・・・
126 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:56:52.39 ID:m0rhFcyF.net] >>122 もしかしてなんだけど 写真リストが持つ友人リスト 友人リストが持つ写真リスト 写真リストが持つ友人リスト…ってループするから 1つ目の友人リストと、2つ目の友人リストが被って〜…とかありえるのかな 今回のやつで中間テーブルを使用せずに>>110 が言うようにするならどうすれば良いんだろう 写真リストは写真情報 友人リストは写真情報 同じ写真情報テーブルを持てば良いのかな それとも四つのクラスだろうか>>106 のような
127 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 16:58:53.32 ID:E+3fwoaI.net] >>121 Attachが必要なのって、今のcontext以外で作ったインスタンスと、今のcontextに紐付ける場合。 なので、今のcontextから取り出したインスタンスをそのままAttachしても意味無いと思う。
128 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:01:47.79 ID:m0rhFcyF.net] >>124 別のusing(var db = new .....)の中でのインスタンスと紐付ける場合に必要って認識で良いのかな
129 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:22:57.85 ID:fyF/wT3P.net] >>123 自分は >>104 に賛成 写真-友人のリンクを保存するテーブルが一つ追加されればいいはず そして、写真、友人それぞれのエンティティに相手のListはいらない リンクを表すエンティティを作って、お互いの関係についてはすべてそこで処理
130 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:27:13.60 ID:m0rhFcyF.net] >>126 それで今考え直してるところ。その三つ目のテーブルでおそらく 撮影情報テーブル 写真番号 被写体 1 X 1 Y 1 Z 2 X 3 Y 3 Z こんなテーブル作るって意味よね。 この場合このテーブルには写真と友人のリストを持たせる そして写真と友人の相互のリストを消し去る ってのは問題なくできそうなんだけど関係性を繋げるキーってなにか設定いるかな 写真番号と被写体はそれぞれのテーブルの外部キーになるとは思うのだけども
131 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 17:36:00.46 ID:fyF/wT3P.net] こうじゃない? PcitureクラスとFriendクラスを結びつけるとして、 class Relation { public int PictureID { get; set; } public int FriendID { get; set; } } class PictureFriendContext : DbContext { public DbSet<Picture> Pictures { get; set; } public DbSet<Friend> Friends { get; set; } public DbSet<Relation> Relations { get; set; } }
132 名前:デフォルトの名無しさん [2016/08/03(水) 17:41:19.97 ID:m0rhFcyF.net] >>128 おおわざわざありがとう ideone.com/DiTuFt 一応俺も書いてみたけど少し違うね…ここはリストで持つ必要や、写真・友人との関連性は必要ないのかな リストだとまた変な感じになるのか… そのPictureIdとかは重複を許すってので合ってるよね
133 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 18:48:41.57 ID:atH4tWg3.net] 猫が写ってる!
134 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 18:56:54.40 ID:pX27JEVl.net] >>125 >>120 のサンプルも、usingの範囲外で作ったインスタンスAttachしてる。
135 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 19:53:26.70 ID:fyF/wT3P.net] >>129 Relation クラスにIDを持たせるの忘れてた…ごめんなさい PictureID、FriendIDはもちろん重複可 サンプルができたので貼っときます ideone.com/5XmKW7 (PictureFriendSampleをnewしたらテスト実行)
136 名前:132 mailto:sage [2016/08/03(水) 20:12:26.73 ID:fyF/wT3P.net] ごめん!!! 最後のクエリが間違ってたのと写真と友人の関連づけ確率が高すぎたのを修正… ideone.com/P50YaZ
137 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 22:43:54.41 ID:m0rhFcyF.net] >>133 おお 長々とありがとう こちらもなんか変な問題にぶちあたってたとこで困ったらここに来るようになった 一番始めにデータには紐付けてはしてないのね あとで紐付ける感じなのですな まだ全然わからないコードが多いからまずはべんきょうしてくるわ!!!!!
138 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 22:56:47.90 ID:PIsq5bYs.net] asp.net coreの質問てあり?
139 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 23:02:35.24 ID:oiDTcOGH.net] >>135 こっちじゃダメなの? 【質問】ASP.NETスレ Part7【雑談】 tamae.2ch.net/test/read.cgi/php/1343282128/
140 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 23:33:30.41 ID:wKahhl4a.net] リレーション用のテーブルもエンティティとして自分で管理するのも方法ではあるだろうけど それでは何のためにエンティティでリレーションたどったり自動で中間テーブル作る機能があるのかと エンティティ2個でやる例 ideone.com/JlsB9b とりあえずAttachとか忘れて全部コンテキスト配下でやれ
141 名前:デフォルトの名無しさん mailto:sage [2016/08/03(水) 23:58:03.96 ID:v7zxzFcD.net] >>135 実はこんなスレも…… .Net Core / Net ASP Core echo.2ch.net/test/read.cgi/tech/14672
142 名前:25941/ [] [ここ壊れてます]
143 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 01:26:47.69 ID:KJGV+bda.net] >>137 四層構造って言ってるしそれはそれで無理なんじゃね? 四層だから必要なときにdbアクセスでアタッチとか必要になってる気がした 当人と違うしコード読んでないからわかんねぇけどさ
144 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 04:32:59.95 ID:oWVthcOw.net] 4層構造とかちょっと理解できん 実テーブル4個ってなら、エンティティの定義と生成されたテーブル定義出してくれって感じ なんか隠れた条件や要件でもあるならしらんが 写真と友人以外にエンティティとして「必要」なものなんてないだろ
145 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 08:11:20.34 ID:YuweHQdn.net] 家族(猫)と同僚が追加されました! New!
146 名前:デフォルトの名無しさん [2016/08/04(木) 08:23:38.45 ID:vS9OUDxy.net] 相談室もウンコみたいな話題で盛り上がっててなんだかな
147 名前:デフォルトの名無しさん [2016/08/04(木) 08:43:43.95 ID:0pX6MUjd.net] 昨日の晩から向こうも初心者スレになったので、ヨロシク
148 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 13:41:29.45 ID:eUvKuwTN.net] C#で void* から byte[] に変換(キャスト)するにはどう書けばよいですか?
149 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 14:30:22.24 ID:Iq5WAESB.net] キャストは無理 コピーならvoid*をIntPtrにキャストしてMarshal.Copyで
150 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 15:03:25.68 ID:ZLPe6sdc.net] windowsフォームでメインフォームのlistboxに サブフォームで入力した内容(氏名、生年月日、住所)を 登録したいのですがどう書けばよいですか?
151 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 15:09:33.57 ID:dpx64fng.net] >>146 メインフォームにlistboxに書き込むメソッドをinternalかpublicで作ってサブフォームから呼び出すか listboxをinternalかpublicにしてサブフォームから書き込むメソッドを作る
152 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 09:40:07.46 ID:u3WIRdgf.net] ずっとwinformばっかやってきたけど、作ったwinformをwpfに変えるのって大変?
153 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 09:44:24.42 ID:YTOm0VxE.net] ベタ移植なら字句翻訳レベルだけどそれだとあまりWPFの意味はない WPFらしく作るならビュー周りは全部作り直し っていうか乗り換えるならオワコンWPFなんかより思い切ってWeb行け
154 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 10:04:36.90 ID:u3WIRdgf.net] wpfってオワコンなの? web行けの意味がわからないんだけど… windowsアプリもwebアプリも両方作ってるけど、やっぱ別だよ?
155 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 10:11:21.22 ID:HSLNFCI0.net] >>146 サブフォームに public Action<int,string> Entry; みたいなものを作って、サブフォーム作成時にコールバックを用意するのが筋かな
156 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 10:13:13.02 ID:Lilhp+0b.net] C#でタブレットPC向け(Win8以降)のアプリを作成するとしたら、WPFは必須? 標準の機能にはマルチタッチ用の機能が無いので、扱うとしたらWPFはいるのかな?
157 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 10:17:06.58 ID:5YPK7Aag.net] C#でホームページを作りたい場合コードはhtmlとc#が半々を占めるの? それともC#がhtmlの代わりになるから8割程度C#とか?
158 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 11:25:20.20 ID:ybsuHohg.net] >>153 最終的には100%HTML+CSS+JS C#はHTML等を生成するだけ
159 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 16:28:54.03 ID:Vnpr4HzA.net] C#からC++で書かれたDLLへのアクセスについて質問です。以下のようなコードなのですが、C#からアクセスした場合、hoge.hoge2 がセットされません。どこが悪いのでしょうか? [C++側(DLL)] typedef struct { wchar_t hoge1[256]; wchar_t hoge2[256]; } HOGE; bool __stdcall func(HOGE* hoge) { wcscpy_s(hoge->hoge1, 256, L"HOGE1"); wcscpy_s(hoge->hoge2, 256, L"HOGE2"); return true; } [C#側] [StructLayout(LayoutKind.Sequential)] public struct HOGE { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] public Char[] hoge1; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] public Char[] hoge2; } [DllImport("hoge.dll", EntryPoint = "func")] public static extern bool func(int index, ref HOGE hoge); hoge = new HOGE(); hoge.hoge1 = new Char[256]; hoge.hoge2 = new Char[256]; bool res = func(0, ref hoge); hoge.hoge1 は "HOGE1"がセットされている。hoge.hoge2 は なにもセットされていない???
160 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 16:59:06.04 ID:qtF7W1LG.net] C++の定義とC#の定義とで仮引数が違うみたいだけど? あとあんまり関係ないと思うけど返値がC++のboolならこっちbyteで宣言した方がいい
161 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 17:04:53.51 ID:Vnpr4HzA.net] [C#側] public static extern bool func(ref HOGE hoge); でした。
162 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 17:57:02.20 ID:YTOm0VxE.net] マーシャリング通さずにfixed char hoge1[256];の方が確実じゃね
163 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 19:00:49.52 ID:rSxfnuGG.net] StructLayoutにCharSet=CharSet.Unicodeつけてみるとか
164 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 22:42:12.33 ID:1u9wjoQf.net] C#のvirtualを関数に使うのはなんとなくわかるんだけど 変数にvirtual使うとどうなんの?これも上書きみたいなことするの?
165 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 22:47:59.88 ID:AgavxPh8.net] >>160 変数にvirtual付けるとコンパイルエラーになります
166 名前:デフォルトの名無しさん mailto:sage [2016/08/05(金) 22:48:47.99 ID:1dJ45Htu.net] >160 関数=(インスタンス)メソッドのこと? virtualに指定出来るのは、メソッドとプロパティだけだよ。 これでピンと来ない場合は想定しているコードを書いてくれれば答えやすいです。
167 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 00:03:38.81 ID:FDM+aBaV.net] >>162 >>161 ああわかった プロパティだからvirtualつけることができてたのね サンクス納得した
168 名前:sage [2016/08/06(土) 10:46:11.32 ID:/IrCQqX+.net] 任意の文字列から 「-」、「.」と数値(0〜9)だけを残し余分な文字を取り除きたいのですが スマートな実装方法はありますか?
169 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 10:52:45.27 ID:RrWaYmp5.net] >>164 スマートな方法というか正規表現使うか 該当するか1文字ずつチェック(文字のままでもバイト配列に変えても)するしかないような気がする
170 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:11:59.63 ID:Aiu/11jE.net] >>164 string chars = "-.0123456789"; string result = new string(str.Where(chars.Contains).ToArray());
171 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:13:17.24 ID:yXATHeUJ.net] Console.WriteLine(Regex.Replace("0aiueo123hoge456", "[^0-9]", ""));
172 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:14:23.23 ID:yXATHeUJ.net] 「-」もあったんだな。 Console.WriteLine(Regex.Replace("0aiueo-123hoge456", "[^0-9\\-]", ""));
173 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:15:42.95 ID:yXATHeUJ.net] うがー。「.」もあったんだな。。。「\\.」を追加してくれ。連投すまん。
174 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:25:23.44 ID:dbq4lnef.net] >>164 var filter = new char[] { '-', '.', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' }; var target = source.Where(filter.Contains).Aggregate("", (x, y) => x + y);
175 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:26:25.15 ID:WvVJrckt.net] >>169 あるある、どんまい
176 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:28:41.55 ID:AMCUmI5q.net] 無意味でもLinq使えばスマートに見えるぞ! あと、拡張メソッドでもいい
177 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:37:48.57 ID:yXATHeUJ.net] >>166 >>170 色々あって面白いなw
178 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:42:05.52 ID:dqPdKOk8.net] >>170 これはないわ 非効率すぎるから結合はフィルタかけた後にJoin使え
179 名前:174 mailto:sage [2016/08/06(土) 11:43:35.91 ID:dqPdKOk8.net] 訂正 この場合はJoinじゃなくてStringのコンストラクタだな
180 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:53:33.90 ID:4WcaCha9.net] 糞遅いコードばかり貼りやがって。
181 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 11:58:21.50 ID:GxNcCQSR.net] >>176 Linqは遅い→百万回のループで数十msの差でした はもう飽きた
182 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:13:45.80 ID:dbq4lnef.net] >>174 https://ideone.com/Ib42NI 手元の結果は TestMethod1→181ミリ秒 TestMethod2→104ミリ秒 TestMethod3→258ミリ秒 であった たまたま気まぐれで書いた俺WIN!!何に勝利したのか分からんけど ぶっちゃけどれでもいいんじゃないか
183 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:18:42.25 ID:JXt5PACI.net] 10万回の試行でその程度の差なら殆ど誤差みたいなものだな
184 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:21:41.85 ID:dqPdKOk8.net] >>178 もっと長い文字列でやってみ よくあるLINQ遅いみたいな話じゃなくて、悪名高いループで文字列+=と同じ問題
185 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:23:06.08 ID:0Ti/jpH+.net] >>178 正規表現のやつだけ、他と文字列違ってない?
186 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:37:13.85 ID:4WcaCha9.net] 致命的。wpfが糞遅い理由が分かってねーな。
187 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:44:42.46 ID:JXt5PACI.net] 見当違いなことつぶやき、代案出さずに文句だけは立派な人が来た
188 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:53:33.75 ID:dhAdgMp9.net] IndexOfAnyでも使って泥臭く書くのが結局一番早そう
189 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 12:54:17.70 ID:4WcaCha9.net] wpfのソース見てないんだね。おまえらみたいなコードばっかだよ。
190 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 14:11:44.98 ID:/GaBlc8t.net] 優秀ってことか
191 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 14:17:42.26 ID:yXATHeUJ.net] ttps://ideone.com/aZQl3d 00:00:00.0474900(10〜256文字長の半角文字列をランダムに100000行作る) それの処理結果 00:00:04.4394780(166氏) 00:00:01.7575421(170氏) 00:00:03.2682252(俺) 正規表現は覚えればシンプルで楽だけど、 そもそも正規表現が重いのは当然で、既知の事実。 機能ムダに多いし。 一応正規表現にはコンパイル済み結果を用いることを強要できる。 >>178 >ぶっちゃけどれでもいいんじゃないか 同意。 面白い情報ありがとう>166&170
192 名前:デフォルトの名無しさん [2016/08/06(土) 14:31:33.02 ID:gSAtyijb.net] 馬鹿な悩み抱えてる暇があったら お前の生活を10分でも効率化する方法でも考えてろクソカスども
193 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:01:25.95 ID:5meXUbqk.net] >>166 >>170 ありがとうございます!
194 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:07:06.35 ID:WZNCfna7.net] DataTableのSelectメソッドについて質問です このサイト okwakatta.net/code/dst13.html で条件に当てはまったデータを絞り込んでとってくるコードの勉強をしてます そのサイトのテストコードは難なくできたのですが そのコードを元に条件をパンではなく2016年8月を条件に変更してメッセージボックスに表示したいのですがうまく動作しませんでした どこが間違っているのでしょうか ちなみにそのサイトのColumn1のidの部分を日付に変更してます dataRows =dataset.Tables["Table1"].Select("日付 = #2016/08#"); for (int i = 0; i<dataRows.Length; i++) { MessageBox.Show(Convert.ToString(dataRows[i][0])); }
195 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:27:48.83 ID:JXt5PACI.net] 日付 <= #開始日# AND #終了日# <= 日付 でもダメ?
196 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:28:36.09 ID:yXATHeUJ.net] dataRows =dataset.Tables["Table1"].Select("日付 =< #2016/08/01# and 日付 < #2016/09/01#"); じゃないか。違ったらすまん。
197 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:30:19.63 ID:yXATHeUJ.net] =< × ↓ <= だな。。。
198 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:41:53.94 ID:JXt5PACI.net] 逆だったわ済まん #開始日# <= 日付 AND 日付 <= #終了日#
199 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:42:39.24 ID:7SYpUscy.net] >>191-193 そのコード書いてみましたが フィルター式 日付 =< #2016/08/01# and 日付 < #2016/09/01#はBoolean型に対して評価しません になってエラー吐きました
200 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 15:48:37.78 ID:7SYpUscy.net] >>194 のコードでできました サイトを見たらフィルターの式は (列名 条件)の書き方じゃないとダメだと思ってましたが if文とかみたいな条件の書き方でもできるんですね! 回答してくださった方ありがとうございました
201 名前:190 mailto:sage [2016/08/06(土) 17:29:04.80 ID:cGwfqBzu.net] 何度もすみません 今度は先程と同じサイト okwakatta.net/code/dst13.html と同じ条件かつその金額の合計をメッセージボックスに表示させようとしてるのですが 加算代入ができなくて困ってます 自分の解釈ではfor文のiで何行目なのか取得し[2]で何列目か取得してると思ったので int a += (int)dataRows[i][2];と書けばfor文が終わるまでパンと付く商品名のpriceを加算できると思ったのですができません 条件を検索しつつ数値を加算させる方法はどう書けばよいでしょうか dataRows =dataset.Tables["Table1"].Select("商品名 LIKE '%パン'"); for (int i = 0; i<dataRows.Length; i++) { int a += (int)dataRows[i][2]; ←ココ MessageBox.Show(Convert.ToString(a)); }
202 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 17:35:38.53 ID:RrWaYmp5.net] >>197 int a += Convert.Toint32(dataRows[i][2]); または int a += Convert.Toint32(dataRows[i][2].ToString()); ではだめかな
203 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 17:44:45.45 ID:GxNcCQSR.net] >>197 Compute とSum使えばいいんじゃない? https://msdn.microsoft.com/ja-jp/library/system.data.datatable.compute(v=vs.110).aspx
204 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 18:31:09.89 ID:4WcaCha9.net] >>187 00:00:00.0201643 00:00:00.6455476 00:00:00.9637530 00:00:00.6177757 おまえ 00:00:00.0286978 おれ やっぱりおまえらのコードは糞おせーわ。というかおまえのPCなんでそんなに遅いんだ。
205 名前:190 mailto:sage [2016/08/06(土) 18:45:36.02 ID:cGwfqBzu.net] >>198 どちらもint a += (int)dataRows[i][2];と同じエラーが出ますね ちなみに ;が必要です '+='は無効ですと書いてます >>199 MessageBox.Show(Convert.ToString(dataTable1.Compute("Sum(Price)",null))); と書くとPrice列のすべてを合計するので MessageBox.Show(Convert.ToString(dataTable1.Compute("Sum(dataRows[i][2])",null))); と書きましたが 集約引数の構文エラー 可能なChild修飾子を含むtン一列の引数を指定してください とエラーが出ました
206 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 18:46:10.31 ID:xS5ikndo.net] 愉快なお方w
207 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 18:47:38.07 ID:yXATHeUJ.net] >>200 ソースは載せろよ。 俺のPCは時代遅れ(FMVざまぁ)だからだろう。 そして、逆転現象起きてて不思議がってる。
208 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 18:49:50.34 ID:CVktsp8z.net] >>201 とりあえずforの外側でaを定義したら int a+=はダメだろ
209 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 18:56:06.11 ID:dbq4lnef.net] >>199 dataset.Tables["Table1"].Compute("Sum(価格)", "商品名 LIKE '%パン'"); を実行可能にするにはstring[] valueをint[] valueに書き直し dt.Columns.Add("価格", typeof(int)); と変える必要がある なお>>197 で累計されないのはint aのスコープがfor内だからじゃね
210 名前:190 mailto:sage [2016/08/06(土) 19:02:08.33 ID:cGwfqBzu.net] >>204 int a += ・・・の部分で初期化してますからfor文の外側では定義してませんよ? ちなみにfor文の中で int a; int a+= ・・・と書いても同じでした
211 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 19:05:50.55 ID:CVktsp8z.net] >>206 何で中で書くんだw >>205 の一番下も読めよ int a=0; for { a+= } じゃないと結果が出ないぞ
212 名前:190 mailto:sage [2016/08/06(土) 19:32:26.69 ID:cGwfqBzu.net] >>205 Selcet文の条件式をそのままComputeでも使えるのですね! string[] valueをint[] valueの部分はdatasetの価格をint32に指定してあるので特に必要なかったみたいです >>207 forの外に書いたらできましたw 条件文の練習をもっとやらないと無駄が多いコードになるのがわかったのでもっと勉強したいと思います 回答してくれた方々ありがとうございました
213 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 21:22:54.34 ID:1o0VXbRv.net] LinQのdistinctで被り以外をデータベースや配列から抜き出したいんだけど 一行のみかひとつの情報しか抜け出せない 助けて db id 名前 チーム 1 A 111 2 B 222 3 C 333 4 D 111 5 E 222 6 F 111 ここから 1 A 111 4 D 111 6 F 111 を抜き出したいんだけど 1A 111 または 1 4 6 みたいな列情報しか抜け出せない
214 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 21:36:27.09 ID:AtyBvCCV.net] どういうlinq書いたんだよう select(チーム名==111) するだけだろう
215 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 21:37:06.10 ID:AtyBvCCV.net] あ、この場合はwhereか。
216 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 21:42:15.42 ID:kgdaGH1I.net] >>211 それで抜き出されるのどこに格納したらええのかさっぱりできんくて (From d in db where d.チーム == チーム条件 select d ). ToList() こんなんかいてる
217 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 21:52:09.53 ID:JXt5PACI.net] >>212 それで望み通りのデータが抽出されるぞ 抽出後の扱い方が間違ってるとかそんなオチじゃね?
218 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 22:08:59.93 ID:kgdaGH1I.net] >>213 やっぱり抜き出せるよね 入れ方や扱い方が間違っているのか これを入れる先は A { int id string Name string team } List<A> = 上記のLinQ A { List<int> id List<string> Name List<string> team } A = 上記のLinQ どっちのが正しいのだろうか
219 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 22:23:09.62 ID:JXt5PACI.net] 上が正しい 下はコンパイルエラー 試しにコード書いてみたから自分のと比較してみ https://ideone.com/AOHpJe
220 名前:デフォルトの名無しさん mailto:sage [2016/08/06(土) 23:27:28.42 ID:kgdaGH1I.net] >>215 サンクス 今の問題はデータが入っていなかったからだった… データアクセス層だけ作ってあるんだが データアクセス層では値がちゃんと存在しリターンするとなくなってしまう こんな状況どうすりゃええんや…… 外部キーを受けてる場合値はリターン保存されないのか?
221 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 00:10:47.77 ID:PJLuGKby.net] 同じプログラムを実行してるのに結果が変わるって何なんだろうか 乱数とかは一切ないのに…
222 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 00:23:00.55 ID:+12gYMyx.net] スコープが外れていて値が反映されない 変数名が被っていて該当する方に代入されていない スレッドが非同期で期待したタイミングで値が入っていない 想定外のイベントが割り込んでいる 他に考えられる原因はあるかな >>216 >>217 コード全部晒さないと他人にはわからないよ
223 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 00:33:10.44 ID:uHQnEepi.net] >>218 確かにそうだね >>217 です A { int id {get;set;} string name {get;set;} } List<A> abc () { List<A> ListA= new List<A>(); 何かの処理 return ListA; ←※1 } main() { List<A> ListA= new List<A>(); ListA = abc; ←※2 } こんな感じの処理してるんだがmainに値がうまく入らない 謎なんだが※1でブレイクポイントを置いて配列の中身を確認すると、確認をしたところだけ※2で値がちゃんと入る ※1では全ての配列に値が入っていて、配列番号1 3 7 8を確認した場合、※2で値が入るのは配列番号1 3 7 8番 確認しなかったら全てnullになる
224 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:20:21.77 ID:Gd+38Xi7.net] あ
225 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:21:43.39 ID:Gd+38Xi7.net] い
226 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:22:00.83 ID:Gd+38Xi7.net] う
227 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:22:37.35 ID:Gd+38Xi7.net] え
228 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:22:57.19 ID:Gd+38Xi7.net] お
229 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:23:13.55 ID:Gd+38Xi7.net] か
230 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:23:30.05 ID:Gd+38Xi7.net] き
231 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:23:46.22 ID:Gd+38Xi7.net] く
232 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:24:04.23 ID:Gd+38Xi7.net] け
233 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:24:22.77 ID:Gd+38Xi7.net] こ
234 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:24:39.35 ID:Gd+38Xi7.net] さ
235 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:24:55.96 ID:Gd+38Xi7.net] し
236 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:26:02.21 ID:Gd+38Xi7.net] す
237 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:26:29.27 ID:Gd+38Xi7.net] せ
238 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:26:45.02 ID:Gd+38Xi7.net] そ
239 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:27:16.68 ID:Gd+38Xi7.net] た
240 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:27:34.81 ID:Gd+38Xi7.net] ち
241 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:27:51.80 ID:Gd+38Xi7.net] つ
242 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:28:09.32 ID:Gd+38Xi7.net] て
243 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:28:24.61 ID:Gd+38Xi7.net] と
244 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:28:40.83 ID:Gd+38Xi7.net] な
245 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:28:59.32 ID:Gd+38Xi7.net] に
246 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:29:19.88 ID:Gd+38Xi7.net] ぬ
247 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:29:36.39 ID:Gd+38Xi7.net] ね
248 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:29:52.59 ID:Gd+38Xi7.net] の
249 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:30:09.68 ID:Gd+38Xi7.net] は
250 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:30:26.82 ID:Gd+38Xi7.net] ひ
251 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:30:51.74 ID:Gd+38Xi7.net] ふ
252 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:31:35.29 ID:Gd+38Xi7.net] へ
253 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:31:55.07 ID:Gd+38Xi7.net] ほ
254 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:32:11.17 ID:Gd+38Xi7.net] ま
255 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:32:33.69 ID:Gd+38Xi7.net] み、
256 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:32:53.76 ID:Gd+38Xi7.net] む
257 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:33:15.74 ID:Gd+38Xi7.net] め
258 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:35:14.14 ID:Gd+38Xi7.net] も
259 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:35:33.61 ID:Gd+38Xi7.net] や
260 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:35:49.31 ID:Gd+38Xi7.net] ゆ
261 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:36:12.20 ID:Gd+38Xi7.net] よ
262 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:36:27.84 ID:Gd+38Xi7.net] ら
263 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:36:43.80 ID:Gd+38Xi7.net] り
264 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:36:59.41 ID:Gd+38Xi7.net] る
265 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:37:19.44 ID:Gd+38Xi7.net] れ
266 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:37:39.09 ID:Gd+38Xi7.net] ろ
267 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:37:55.20 ID:Gd+38Xi7.net] わ
268 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:38:12.91 ID:Gd+38Xi7.net] を
269 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:38:36.36 ID:Gd+38Xi7.net] ん
270 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:38:57.92 ID:Gd+38Xi7.net] 1
271 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:39:15.72 ID:Gd+38Xi7.net] 2
272 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:39:31.82 ID:Gd+38Xi7.net] 3
273 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:40:00.50 ID:Gd+38Xi7.net] 4
274 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:40:27.87 ID:Gd+38Xi7.net] 5
275 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:41:06.65 ID:Gd+38Xi7.net] 6
276 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:41:28.39 ID:Gd+38Xi7.net] 7
277 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:41:51.43 ID:Gd+38Xi7.net] 8
278 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:42:18.98 ID:Gd+38Xi7.net] 9
279 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:42:48.44 ID:Gd+38Xi7.net] 10
280 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:43:12.23 ID:Gd+38Xi7.net] 11
281 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:43:35.98 ID:Gd+38Xi7.net] 12
282 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:43:59.94 ID:Gd+38Xi7.net] 13
283 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:44:27.82 ID:Gd+38Xi7.net] 15
284 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:44:52.06 ID:Gd+38Xi7.net] 16
285 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:45:09.66 ID:Gd+38Xi7.net] 17
286 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:45:33.78 ID:Gd+38Xi7.net] 18
287 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:45:59.03 ID:Gd+38Xi7.net] 19
288 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:46:18.32 ID:Gd+38Xi7.net] 20
289 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:46:42.15 ID:Gd+38Xi7.net] 21
290 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:47:05.87 ID:Gd+38Xi7.net] 22
291 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:47:35.58 ID:Gd+38Xi7.net] 23
292 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:48:00.03 ID:Gd+38Xi7.net] 24
293 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:48:23.29 ID:Gd+38Xi7.net] 25
294 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:48:56.61 ID:Gd+38Xi7.net] 26
295 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:49:27.78 ID:Gd+38Xi7.net] 27
296 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:49:55.61 ID:Gd+38Xi7.net] 28
297 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:50:18.13 ID:Gd+38Xi7.net] 29
298 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:50:34.48 ID:Gd+38Xi7.net] 302
299 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:50:56.60 ID:Gd+38Xi7.net] 31
300 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:51:16.89 ID:Gd+38Xi7.net] 32
301 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:51:35.72 ID:Gd+38Xi7.net] 33
302 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:51:54.64 ID:Gd+38Xi7.net] 34
303 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:52:10.65 ID:Gd+38Xi7.net] 35
304 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:52:30.75 ID:Gd+38Xi7.net] 36
305 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:52:50.62 ID:Gd+38Xi7.net] 37
306 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:53:11.67 ID:Gd+38Xi7.net] 38
307 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:53:29.83 ID:Gd+38Xi7.net] 39
308 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:53:47.23 ID:Gd+38Xi7.net] 40
309 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:54:04.90 ID:Gd+38Xi7.net] 41
310 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:54:23.16 ID:Gd+38Xi7.net] 42
311 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:54:41.79 ID:Gd+38Xi7.net] 43
312 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:55:00.68 ID:Gd+38Xi7.net] 44
313 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:55:23.25 ID:Gd+38Xi7.net] 45
314 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:55:41.63 ID:Gd+38Xi7.net] 46
315 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:55:57.86 ID:Gd+38Xi7.net] 47
316 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:56:18.98 ID:Gd+38Xi7.net] 48
317 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:56:35.08 ID:Gd+38Xi7.net] 49
318 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:56:54.48 ID:Gd+38Xi7.net] 50
319 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:57:15.18 ID:Gd+38Xi7.net] 51
320 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:57:42.50 ID:Gd+38Xi7.net] 52
321 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:57:58.14 ID:Gd+38Xi7.net] 53
322 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:58:16.59 ID:Gd+38Xi7.net] 54
323 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:58:35.11 ID:Gd+38Xi7.net] 55
324 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:58:56.12 ID:Gd+38Xi7.net] 56
325 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:59:16.13 ID:Gd+38Xi7.net] 57
326 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 01:59:43.43 ID:Gd+38Xi7.net] 58
327 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:00:06.06 ID:Gd+38Xi7.net] 59
328 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:00:25.64 ID:Gd+38Xi7.net] 60
329 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:00:48.09 ID:Gd+38Xi7.net] 61
330 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:01:14.19 ID:Gd+38Xi7.net] 62
331 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:01:38.50 ID:Gd+38Xi7.net] 63
332 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:02:08.45 ID
] [ここ壊れてます]
333 名前::Gd+38Xi7.net mailto: 64 [] [ここ壊れてます]
334 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:02:35.77 ID:Gd+38Xi7.net] 65
335 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:02:55.69 ID:Gd+38Xi7.net] 66
336 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:03:22.20 ID:Gd+38Xi7.net] 67
337 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:03:42.03 ID:Gd+38Xi7.net] 68
338 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:03:58.28 ID:Gd+38Xi7.net] 69
339 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:04:16.87 ID:Gd+38Xi7.net] 70
340 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:05:00.90 ID:Gd+38Xi7.net] 71
341 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:05:48.56 ID:Gd+38Xi7.net] 72
342 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:06:06.73 ID:Gd+38Xi7.net] 73
343 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:06:23.11 ID:Gd+38Xi7.net] 74
344 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:06:38.51 ID:Gd+38Xi7.net] 75
345 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:06:54.58 ID:Gd+38Xi7.net] 76
346 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:07:10.26 ID:Gd+38Xi7.net] 77
347 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:07:26.20 ID:Gd+38Xi7.net] 78
348 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:07:42.18 ID:Gd+38Xi7.net] 79
349 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:07:58.52 ID:Gd+38Xi7.net] 80
350 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:08:14.95 ID:Gd+38Xi7.net] 81
351 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:08:30.56 ID:Gd+38Xi7.net] 82
352 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:08:47.15 ID:Gd+38Xi7.net] 83
353 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:09:04.49 ID:Gd+38Xi7.net] 84
354 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:09:22.64 ID:Gd+38Xi7.net]
355 名前:85 [] [ここ壊れてます]
356 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:09:46.71 ID:Gd+38Xi7.net] 86
357 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:10:13.57 ID:Gd+38Xi7.net] 87
358 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:10:29.87 ID:Gd+38Xi7.net] 88
359 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:10:47.43 ID:Gd+38Xi7.net] 89
360 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:11:10.54 ID:Gd+38Xi7.net] 90
361 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:11:34.95 ID:Gd+38Xi7.net] 91
362 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:11:53.96 ID:Gd+38Xi7.net] 92
363 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:12:16.26 ID:Gd+38Xi7.net] 93
364 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:12:34.20 ID:Gd+38Xi7.net] 94
365 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:12:49.45 ID:Gd+38Xi7.net] 95
366 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:13:04.69 ID:Gd+38Xi7.net] 96
367 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:13:22.97 ID:Gd+38Xi7.net] 97
368 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:13:39.57 ID:Gd+38Xi7.net] 98
369 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:13:55.96 ID:Gd+38Xi7.net] 99
370 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:14:11.71 ID:Gd+38Xi7.net] 100
371 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:14:27.90 ID:Gd+38Xi7.net] 101
372 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:14:45.44 ID:Gd+38Xi7.net] 102
373 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:15:09.08 ID:Gd+38Xi7.net] 103
374 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:15:29.50 ID:Gd+38Xi7.net] 104
375 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:15:47.47 ID:Gd+38Xi7.net] 105
376 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:16:03.40 ID:Gd+38Xi7.net] 106
377 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:16:21.64 ID:Gd+38Xi7.net] 107
378 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:16:39.42 ID:Gd+38Xi7.net] 108
379 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:16:59.56 ID:Gd+38Xi7.net] 109
380 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:17:18.98 ID:Gd+38Xi7.net] 110
381 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:17:36.90 ID:Gd+38Xi7.net] 111
382 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:18:00.72 ID:Gd+38Xi7.net] 112
383 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:18:39.99 ID:Gd+38Xi7.net] 113
384 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:19:15.05 ID:Gd+38Xi7.net] 114
385 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:19:34.32 ID:Gd+38Xi7.net] 115
386 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:19:50.49 ID:Gd+38Xi7.net] 116
387 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:20:06.48 ID:Gd+38Xi7.net] 117
388 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:20:22.97 ID:Gd+38Xi7.net] 118
389 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:20:43.13 ID:Gd+38Xi7.net] 119
390 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:21:17.33 ID:Gd+38Xi7.net] 120
391 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:21:35.84 ID:Gd+38Xi7.net] 121
392 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:21:51.82 ID:Gd+38Xi7.net] 122
393 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:22:11.48 ID:Gd+38Xi7.net] 123
394 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:22:27.69 ID:Gd+38Xi7.net] 124
395 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:22:43.07 ID:Gd+38Xi7.net] 125
396 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:22:59.14 ID:Gd+38Xi7.net] a
397 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:23:13.95 ID:Gd+38Xi7.net] b
398 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:23:35.73 ID:Gd+38Xi7.net] c
399 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:23:50.97 ID:Gd+38Xi7.net] d
400 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:24:07.06 ID:Gd+38Xi7.net] e
401 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:24:24.05 ID:Gd+38Xi7.net] f
402 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:24:39.31 ID:Gd+38Xi7.net] g
403 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:24:56.10 ID:Gd+38Xi7.net] h
404 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:25:14.37 ID:Gd+38Xi7.net] i
405 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:25:33.20 ID:Gd+38Xi7.net] j
406 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:25:46.54 ID:Gd+38Xi7.net] k
407 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:26:14.68 ID:Gd+38Xi7.net] l
408 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:26:30.04 ID:Gd+38Xi7.net] m
409 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:26:55.90 ID:Gd+38Xi7.net] n
410 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:27:21.29 ID:Gd+38Xi7.net] o
411 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:27:39.07 ID:Gd+38Xi7.net] p
412 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:27:56.56 ID:Gd+38Xi7.net] q
413 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:28:15.32 ID:Gd+38Xi7.net] r
414 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:28:34.87 ID:Gd+38Xi7.net] s
415 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:28:58.27 ID:Gd+38Xi7.net] t
416 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:29:14.44 ID:Gd+38Xi7.net] u
417 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:29:33.61 ID:Gd+38Xi7.net] v
418 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:29:50.07 ID:Gd+38Xi7.net] w
419 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:30:21.41 ID:Gd+38Xi7.net] x
420 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:30:37.24 ID:Gd+38Xi7.net] y
421 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:30:59.99 ID:Gd+38Xi7.net] z
422 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:31:18.81 ID:Gd+38Xi7.net] A
423 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:31:41.01 ID:Gd+38Xi7.net] B
424 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:32:01.05 ID:Gd+38Xi7.net] C
425 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:32:23.40 ID:Gd+38Xi7.net] D
426 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:32:39.84 ID:Gd+38Xi7.net] E
427 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:33:01.34 ID:Gd+38Xi7.net] F
428 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:33:17.10 ID:Gd+38Xi7.net] G
429 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:33:38.52 ID:Gd+38Xi7.net] H
430 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:34:02.43 ID:Gd+38Xi7.net] I
431 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:34:25.73 ID:Gd+38Xi7.net] J
432 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:34:44.64 ID:Gd+38Xi7.net] K
433 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:35:08.34 ID:Gd+38Xi7.net] L
434 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:35:26.50 ID:Gd+38Xi7.net] M
435 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:35:48.82 ID:Gd+38Xi7.net] N
436 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:35:54.11 ID:Gd+38Xi7.net] O
437 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:36:20.07 ID:Gd+38Xi7.net] P
438 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:36:28.01 ID:Gd+38Xi7.net] Q
439 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:36:49.65 ID:Gd+38Xi7.net] R
440 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:36:56.00 ID:Gd+38Xi7.net] S
441 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:37:18.74 ID:Gd+38Xi7.net] T
442 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:37:26.84 ID:Gd+38Xi7.net] U
443 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:37:48.62 ID:Gd+38Xi7.net] V
444 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:37:54.99 ID:Gd+38Xi7.net] W
445 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:38:17.15 ID:Gd+38Xi7.net] X
446 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:38:25.12 ID:Gd+38Xi7.net] Y
447 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:38:47.84 ID:Gd+38Xi7.net] Z
448 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:39:01.16 ID:Gd+38Xi7.net] ア
449 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:39:24.99 ID:Gd+38Xi7.net] イ
450 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:39:29.61 ID:Gd+38Xi7.net] ウ
451 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:39:53.42 ID:Gd+38Xi7.net] エ
452 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:40:01.08 ID:Gd+38Xi7.net] オ
453 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:40:22.34 ID:Gd+38Xi7.net] カ
454 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:40:28.88 ID:Gd+38Xi7.net] キ
455 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:40:50.38 ID:Gd+38Xi7.net] ク
456 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:40:56.88 ID:Gd+38Xi7.net] ケ
457 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:41:18.53 ID:Gd+38Xi7.net] コ
458 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:41:25.17 ID:Gd+38Xi7.net] サ
459 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:41:46.58 ID:Gd+38Xi7.net] シ
460 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:41:51.22 ID:Gd+38Xi7.net] ス
461 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:42:12.01 ID:Gd+38Xi7.net] セ
462 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:42:24.29 ID:Gd+38Xi7.net] ソ
463 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:42:47.15 ID:Gd+38Xi7.net] タ
464 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:42:58.38 ID:Gd+38Xi7.net] チ
465 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:43:20.56 ID:Gd+38Xi7.net] ツ
466 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:43:24.91 ID:Gd+38Xi7.net] テ
467 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:43:45.94 ID:Gd+38Xi7.net] ト
468 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:43:50.85 ID:Gd+38Xi7.net] ナ
469 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:44:11.81 ID:Gd+38Xi7.net] ニ
470 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:44:16.78 ID:Gd+38Xi7.net] ヌ
471 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:44:38.01 ID:Gd+38Xi7.net] ネ
472 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:44:44.47 ID:Gd+38Xi7.net] ノ
473 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:45:06.18 ID:Gd+38Xi7.net] ハ
474 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:45:10.38 ID:Gd+38Xi7.net] ヒ
475 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:45:32.24 ID:Gd+38Xi7.net] フ
476 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:45:38.74 ID:Gd+38Xi7.net] ヘ
477 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:45:59.77 ID:Gd+38Xi7.net] ホ
478 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:46:06.27 ID:Gd+38Xi7.net] マ
479 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:46:27.83 ID:Gd+38Xi7.net] ミ
480 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:46:43.19 ID:Gd+38Xi7.net] ム
481 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:47:04.02 ID:Gd+38Xi7.net] メ
482 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:47:09.12 ID:Gd+38Xi7.net] モ
483 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:47:32.09 ID:Gd+38Xi7.net] ヤ
484 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:47:38.08 ID:Gd+38Xi7.net] ユ
485 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:48:00.02 ID:Gd+38Xi7.net] ヨ
486 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:48:05.28 ID:Gd+38Xi7.net] ラ
487 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:48:26.12 ID:Gd+38Xi7.net] リ
488 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:48:33.46 ID:Gd+38Xi7.net] ル
489 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:48:54.91 ID:Gd+38Xi7.net] レ
490 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:49:02.32 ID:Gd+38Xi7.net] ロ
491 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:49:24.62 ID:Gd+38Xi7.net] ワ
492 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:49:32.73 ID:Gd+38Xi7.net] ヲ
493 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:49:54.24 ID:Gd+38Xi7.net] ン
494 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:50:01.45 ID:Gd+38Xi7.net] ア
495 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:50:27.17 ID:Gd+38Xi7.net] イ
496 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:50:31.65 ID:Gd+38Xi7.net] ウ
497 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:50:56.21 ID:Gd+38Xi7.net] エ
498 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:51:00.37 ID:Gd+38Xi7.net] オ
499 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:51:20.62 ID:Gd+38Xi7.net] カ
500 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:51:25.54 ID:Gd+38Xi7.net] キ
501 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:51:48.62 ID:Gd+38Xi7.net] ク
502 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:51:54.33 ID:Gd+38Xi7.net] ケ
503 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:52:19.10 ID:Gd+38Xi7.net] コ
504 名前: [] [ここ壊れてます]
505 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:52:24.26 ID:Gd+38Xi7.net] サ
506 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:52:45.48 ID:Gd+38Xi7.net] シ
507 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:52:49.61 ID:Gd+38Xi7.net] ス
508 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:53:10.65 ID:Gd+38Xi7.net] セ
509 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:53:17.55 ID:Gd+38Xi7.net] ソ
510 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:53:38.31 ID:Gd+38Xi7.net] タ
511 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:53:44.90 ID:Gd+38Xi7.net] チ
512 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:54:05.76 ID:Gd+38Xi7.net] ツ
513 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:54:15.11 ID:Gd+38Xi7.net] テ
514 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:54:36.16 ID:Gd+38Xi7.net] ト
515 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:54:42.92 ID:Gd+38Xi7.net] ナ
516 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:55:03.85 ID:Gd+38Xi7.net] ニ
517 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:55:10.25 ID:Gd+38Xi7.net] ヌ
518 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:55:31.08 ID:Gd+38Xi7.net] ネ
519 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:55:35.17 ID:Gd+38Xi7.net] ノ
520 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:55:56.50 ID:Gd+38Xi7.net] ハ
521 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:56:02.80 ID:Gd+38Xi7.net] ヒ
522 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:56:23.49 ID:Gd+38Xi7.net] フ
523 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:56:30.72 ID:Gd+38Xi7.net] ヘ
524 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:56:51.57 ID:Gd+38Xi7.net] ホ
525 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:56:58.95 ID:Gd+38Xi7.net] マ
526 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:57:22.29 ID:Gd+38Xi7.net] ミ
527 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:57:33.38 ID:Gd+38Xi7.net] ム
528 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:57:56.28 ID:Gd+38Xi7.net] メ
529 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:58:03.39 ID:Gd+38Xi7.net] モ
530 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:58:24.15 ID:Gd+38Xi7.net] ヤ
531 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:58:28.46 ID:Gd+38Xi7.net] ユ
532 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:58:49.46 ID:Gd+38Xi7.net] ヨ
533 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:58:58.62 ID:Gd+38Xi7.net] ラ
534 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:59:19.16 ID:Gd+38Xi7.net] リ
535 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:59:25.47 ID:Gd+38Xi7.net] ル
536 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:59:46.00 ID:Gd+38Xi7.net] レ
537 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 02:59:53.03 ID:Gd+38Xi7.net] ロ
538 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:00:14.36 ID:Gd+38Xi7.net] ワ
539 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:00:27.60 ID:Gd+38Xi7.net] ヲ
540 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:00:48.61 ID:Gd+38Xi7.net] ン
541 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:01:03.57 ID:Gd+38Xi7.net] 126
542 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:01:25.19 ID:Gd+38Xi7.net] 127
543 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:01:30.47 ID:Gd+38Xi7.net] 128
544 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:01:50.74 ID:Gd+38Xi7.net] 129
545 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:01:56.53 ID:Gd+38Xi7.net] 130
546 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:02:16.76 ID:Gd+38Xi7.net] 131
547 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:02:22.10 ID:Gd+38Xi7.net] 132
548 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:02:42.19 ID:Gd+38Xi7.net] 133
549 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:02:48.14 ID:Gd+38Xi7.net] 134
550 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:03:18.92 ID:Gd+38Xi7.net] 135
551 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:03:22.59 ID:Gd+38Xi7.net] 136
552 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:03:46.94 ID:Gd+38Xi7.net] 137
553 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:03:52.40 ID:Gd+38Xi7.net] 138
554 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:04:21.93 ID:Gd+38Xi7.net] 139
555 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:04:28.59 ID:Gd+38Xi7.net] 140
556 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:04:49.34 ID:Gd+38Xi7.net] 141
557 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:04:55.79 ID:Gd+38Xi7.net] 142
558 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:05:16.90 ID:Gd+38Xi7.net] 143
559 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:05:22.73 ID:Gd+38Xi7.net] 144
560 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:05:43.52 ID:Gd+38Xi7.net] 145
561 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:05:50.15 ID:Gd+38Xi7.net] 146
562 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:06:10.62 ID:Gd+38Xi7.net] 147
563 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:06:16.17 ID:Gd+38Xi7.net] 148
564 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:06:37.88 ID:Gd+38Xi7.net] 149
565 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:06:43.81 ID:Gd+38Xi7.net] 150
566 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:07:04.56 ID:Gd+38Xi7.net] 151
567 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:07:11.00 ID:Gd+38Xi7.net] 152
568 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:07:31.36 ID:Gd+38Xi7.net] 153
569 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:07:38.61 ID:Gd+38Xi7.net] 154
570 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:07:59.02 ID:Gd+38Xi7.net] 155
571 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:08:04.48 ID:Gd+38Xi7.net] 156
572 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:08:26.71 ID:Gd+38Xi7.net] 157
573 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:08:31.37 ID:Gd+38Xi7.net] 158
574 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:08:55.14 ID:Gd+38Xi7.net] 159
575 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:08:59.06 ID:Gd+38Xi7.net] 160
576 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:09:21.57 ID:Gd+38Xi7.net] 161
577 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:09:25.31 ID:Gd+38Xi7.net] 162
578 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:09:45.35 ID:Gd+38Xi7.net] 163
579 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:09:52.69 ID:Gd+38Xi7.net] 164
580 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:10:13.59 ID:Gd+38Xi7.net] 165
581 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:10:19.47 ID:Gd+38Xi7.net] 166
582 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:10:39.60 ID:Gd+38Xi7.net] 167
583 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:10:45.75 ID:Gd+38Xi7.net] 168
584 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:11:07.32 ID:Gd+38Xi7.net] 169
585 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:11:11.83 ID:Gd+38Xi7.net] 170
586 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:11:32.04 ID:Gd+38Xi7.net] 171
587 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:11:37.52 ID:Gd+38Xi7.net] 172
588 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:11:58.96 ID:Gd+38Xi7.net] 173
589 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:12:02.75 ID:Gd+38Xi7.net] 174
590 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:12:23.58 ID:Gd+38Xi7.net] 175
591 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:12:29.89 ID:Gd+38Xi7.net] 176
592 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:12:50.16 ID:Gd+38Xi7.net] 177
593 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:12:53.75 ID:Gd+38Xi7.net] 178
594 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:13:15.77 ID:Gd+38Xi7.net] 179
595 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:13:19.83 ID:Gd+38Xi7.net] 180
596 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:13:40.33 ID:Gd+38Xi7.net] 181
597 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:13:44.04 ID:Gd+38Xi7.net] 182
598 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:14:04.33 ID:Gd+38Xi7.net] 183
599 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:14:12.43 ID:Gd+38Xi7.net] 184
600 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:14:32.85 ID:Gd+38Xi7.net] 185
601 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:14:37.16 ID:Gd+38Xi7.net] 186
602 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:14:57.47 ID:Gd+38Xi7.net] 187
603 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:15:01.11 ID:Gd+38Xi7.net] 188
604 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:15:21.86 ID:Gd+38Xi7.net] 189
605 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:15:25.65 ID:Gd+38Xi7.net] 190
606 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:15:46.16 ID:Gd+38Xi7.net] 191
607 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:15:49.99 ID:Gd+38Xi7.net] 192
608 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:16:10.06 ID:Gd+38Xi7.net] 193
609 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:16:14.12 ID:Gd+38Xi7.net] 194
610 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:16:35.34 ID:Gd+38Xi7.net] 195
611 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:16:39.63 ID:Gd+38Xi7.net] 196
612 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:17:00.16 ID:Gd+38Xi7.net] 197
613 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:17:13.12 ID:Gd+38Xi7.net] 198
614 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:17:33.98 ID:Gd+38Xi7.net] 199
615 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:17:40.23 ID:Gd+38Xi7.net] 200
616 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:01.49 ID:Gd+38Xi7.net] 201
617 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:07.69 ID:Gd+38Xi7.net] 202
618 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:30.00 ID:Gd+38Xi7.net] 203
619 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:33.76 ID:Gd+38Xi7.net] 204
620 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:54.85 ID:Gd+38Xi7.net] 205
621 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:18:58.77 ID:Gd+38Xi7.net] 206
622 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:19:18.98 ID:Gd+38Xi7.net] 207
623 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:19:26.64 ID:Gd+38Xi7.net] 208
624 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:19:57.79 ID:Gd+38Xi7.net] 209
625 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:20:02.68 ID:Gd+38Xi7.net] 210
626 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:20:22.68 ID:Gd+38Xi7.net] 211
627 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:20:28.85 ID:Gd+38Xi7.net] 212
628 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:20:49.52 ID:Gd+38Xi7.net] 213
629 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:20:53.66 ID:Gd+38Xi7.net] 214
630 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:21:14.73 ID:Gd+38Xi7.net] 215
631 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:21:18.20 ID:Gd+38Xi7.net] 216
632 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:21:38.97 ID:Gd+38Xi7.net] 217
633 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:21:42.49 ID:Gd+38Xi7.net] 218
634 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:02.53 ID:Gd+38Xi7.net] 219
635 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:09.00 ID:Gd+38Xi7.net] 220
636 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:29.90 ID:Gd+38Xi7.net] 221
637 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:34.25 ID:Gd+38Xi7.net] 222
638 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:54.07 ID:Gd+38Xi7.net] 223
639 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:22:57.82 ID:Gd+38Xi7.net] 224
640 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:23:17.20 ID:Gd+38Xi7.net] 225
641 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:23:21.09 ID:Gd+38Xi7.net] 226
642 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:23:41.02 ID:Gd+38Xi7.net] 227
643 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:24:30.75 ID:Gd+38Xi7.net] 228
644 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:25:32.97 ID:Gd+38Xi7.net] 229
645 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:26:32.60 ID:Gd+38Xi7.net] 230
646 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:26:53.97 ID:Gd+38Xi7.net] 231
647 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:27:42.75 ID:Gd+38Xi7.net] 232
648 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:28:02.68 ID:Gd+38Xi7.net] 233
649 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:28:42.06 ID:Gd+38Xi7.net] 234
650 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:29:02.51 ID:Gd+38Xi7.net] 235
651 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:29:06.46 ID:Gd+38Xi7.net] 236
652 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:29:27.25 ID:Gd+38Xi7.net] 237
653 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:29:33.85 ID:Gd+38Xi7.net] 238
654 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:29:53.68 ID:Gd+38Xi7.net] 239
655 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:30:02.97 ID:Gd+38Xi7.net] 240
656 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:30:23.85 ID:Gd+38Xi7.net] 241
657 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:30:29.75 ID:Gd+38Xi7.net] 242
658 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:30:50.22 ID:Gd+38Xi7.net] 243
659 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:30:56.85 ID:Gd+38Xi7.net] 244
660 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:31:19.14 ID:Gd+38Xi7.net] 245
661 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:31:23.96 ID:Gd+38Xi7.net] 246
662 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:31:44.34 ID:Gd+38Xi7.net] 247
663 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:31:49.13 ID:Gd+38Xi7.net] 248
664 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:32:09.46 ID:Gd+38Xi7.net] 249
665 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:32:13.02 ID:Gd+38Xi7.net] 250
666 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:32:33.92 ID:Gd+38Xi7.net] 251
667 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:32:39.53 ID:Gd+38Xi7.net] 252
668 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:32:59.78 ID:Gd+38Xi7.net] 253
669 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:33:11.65 ID:Gd+38Xi7.net] 254
670 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:33:31.98 ID:Gd+38Xi7.net] 255
671 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:33:35.67 ID:Gd+38Xi7.net] 256
672 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:33:56.10 ID:Gd+38Xi7.net] 257
673 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:34:02.21 ID:Gd+38Xi7.net] 258
674 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:34:22.73 ID:Gd+38Xi7.net] 259
675 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:34:27.38 ID:Gd+38Xi7.net] 260
676 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:34:50.65 ID:Gd+38Xi7.net] 261
677 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:34:56.18 ID:Gd+38Xi7.net] 262
678 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:35:16.45 ID:Gd+38Xi7.net] 263
679 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:35:20.03 ID:Gd+38Xi7.net] 264
680 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:35:41.00 ID:Gd+38Xi7.net] 265
681 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:35:46.93 ID:Gd+38Xi7.net] 266
682 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:36:07.53 ID:Gd+38Xi7.net] 267
683 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:36:13.75 ID:Gd+38Xi7.net] 268
684 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:36:34.05 ID:Gd+38Xi7.net] 269
685 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:36:38.21 ID:Gd+38Xi7.net] 270
686 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:36:59.13 ID:Gd+38Xi7.net] 271
687 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:37:10.71 ID:Gd+38Xi7.net] 272
688 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:37:31.24 ID:Gd+38Xi7.net] 273
689 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:37:37.81 ID:Gd+38Xi7.net] 274
690 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:37:58.48 ID:Gd+38Xi7.net] 275
691 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:38:05.87 ID:Gd+38Xi7.net] 276
692 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:38:26.44 ID:Gd+38Xi7.net] 277
693 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:38:31.36 ID:Gd+38Xi7.net] 278
694 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:38:52.33 ID:Gd+38Xi7.net] 279
695 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:38:58.88 ID:Gd+38Xi7.net] 280
696 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:39:19.29 ID:Gd+38Xi7.net] 281
697 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:39:23.99 ID:Gd+38Xi7.net] 282
698 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:39:44.49 ID:Gd+38Xi7.net] 283
699 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:39:49.92 ID:Gd+38Xi7.net] 284
700 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:40:10.40 ID:Gd+38Xi7.net] 285
701 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:40:14.88 ID:Gd+38Xi7.net] 286
702 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:40:35.51 ID:Gd+38Xi7.net] 287
703 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:40:41.88 ID:Gd+38Xi7.net] 288
704 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:41:03.10 ID:Gd+38Xi7.net] 289
705 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:41:13.22 ID:Gd+38Xi7.net] 290
706 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:41:33.47 ID:Gd+38Xi7.net] 291
707 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:41:37.24 ID:Gd+38Xi7.net] 292
708 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:41:58.42 ID:Gd+38Xi7.net] 293
709 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:42:02.40 ID:Gd+38Xi7.net] 294
710 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:42:21.26 ID:Gd+38Xi7.net] 295
711 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:42:25.30 ID:Gd+38Xi7.net] 296
712 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:42:47.19 ID:Gd+38Xi7.net] 297
713 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:43:00.44 ID:Gd+38Xi7.net] 298
714 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:43:20.75 ID:Gd+38Xi7.net] 299
715 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:43:24.64 ID:Gd+38Xi7.net] 300
716 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:43:46.24 ID:Gd+38Xi7.net] 301
717 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:43:51.72 ID:Gd+38Xi7.net] 302
718 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:08.76 ID:Gd+38Xi7.net] 303
719 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:12.93 ID:Gd+38Xi7.net] 304
720 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:31.60 ID:Gd+38Xi7.net] 305
721 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:36.86 ID:Gd+38Xi7.net] 306
722 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:52.28 ID:Gd+38Xi7.net] 307
723 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:44:57.58 ID:Gd+38Xi7.net] 308
724 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:45:14.50 ID:Gd+38Xi7.net] 309
725 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:45:21.48 ID:Gd+38Xi7.net] 310
726 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:45:37.90 ID:Gd+38Xi7.net] 311
727 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:46:06.69 ID:Gd+38Xi7.net] 312
728 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:46:23.13 ID:Gd+38Xi7.net] 313
729 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:46:41.70 ID:Gd+38Xi7.net] 314
730 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:47:01.66 ID:Gd+38Xi7.net] 315
731 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:47:21.28 ID:Gd+38Xi7.net] 316
732 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:47:51.17 ID:Gd+38Xi7.net] 317
733 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:48:08.43 ID:Gd+38Xi7.net] 318
734 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:48:28.86 ID:Gd+38Xi7.net] 319
735 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:48:33.00 ID:Gd+38Xi7.net] 320
736 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:48:55.87 ID:Gd+38Xi7.net] 321
737 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:49:01.79 ID:Gd+38Xi7.net] 322
738 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:49:18.45 ID:Gd+38Xi7.net] 323
739 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:49:22.43 ID:Gd+38Xi7.net] 324
740 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:49:38.32 ID:Gd+38Xi7.net] 325
741 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:49:43.48 ID:Gd+38Xi7.net] 326
742 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:50:06.23 ID:Gd+38Xi7.net] 327
743 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:50:11.07 ID:Gd+38Xi7.net] 328
744 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:50:31.27 ID:Gd+38Xi7.net] 329
745 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:50:36.49 ID:Gd+38Xi7.net] 330
746 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:50:57.52 ID:Gd+38Xi7.net] 331
747 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:51:01.09 ID:Gd+38Xi7.net] 332
748 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:51:32.55 ID:Gd+38Xi7.net] 333
749 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:51:36.29 ID:Gd+38Xi7.net] 334
750 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:51:52.66 ID:Gd+38Xi7.net] 335
751 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:51:56.07 ID:Gd+38Xi7.net] 336
752 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:52:23.65 ID:Gd+38Xi7.net] 337
753 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:52:27.10 ID:Gd+38Xi7.net] 338
754 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:53:04.00 ID:Gd+38Xi7.net] 339
755 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:53:07.82 ID:Gd+38Xi7.net] 340
756 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:53:38.16 ID:Gd+38Xi7.net] 341
757 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:53:41.93 ID:Gd+38Xi7.net] 342
758 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:53:57.67 ID:Gd+38Xi7.net] 343
759 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:54:03.96 ID:Gd+38Xi7.net] 344
760 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:54:34.33 ID:Gd+38Xi7.net] 345
761 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:54:37.99 ID:Gd+38Xi7.net] 346
762 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 03:54:47.57 ID:LNwJsmeQ.net] なんじゃこれ
763 名前:デフォルトの名無しさん [2016/08/07(日) 04:00:30.29 ID:IyTs078m.net] スクリプトのテストですかい?
764 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 04:06:53.27 ID:zXYWeQep.net] >>219 コード省略してる過程で、重要な情報が抜け落ちてる気がするね。 ideoneとか使って、元のコード貼れない?
765 名前:デフォルトの名無しさん [2016/08/07(日) 06:03:05.76 ID:QnEnjMDn.net] LINQはやたら遅いのに人気だなw
766 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 06:38:52.20 ID:bDhlQ42o.net] linqtosqlは超便利だからな SQL文をちまちま文字列で組み立ててた時代には戻りたくない
767 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 08:03:47.62 ID:qhM5EVMa.net] LINQは使う場所次第でそれなりの速度出るよ だがPLINQお前はダメダ
768 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 11:36:36.56 ID:fcuzYiGJ.net] 存在意義がよくわからないよ SQL文はっきり言って嫌いだし
769 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 11:46:36.24 ID:2PwL22wv.net] SQLはCOBOLの頃からEXEC SQLで埋め込んでたからなあ
770 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:12:26.06 ID:xRqz0YKA.net] linqのおすすめ書籍かサイトありますか?
771 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:16:29.09 ID:LNwJsmeQ.net] Sqlってやる必要あんの?
772 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:19:31.32 ID:uNCwY4Uv.net] >>763 Apressの「Linq for 〜」 シリーズ Pro Linq でも良いかも
773 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:19:35.47 ID:n1kezQnL.net] >>763 ずっと.NET2.0相当の記述しかしてなかったけど、これ見て段階的に覚えたわ 最初からLINQに入るならこんな苦労しなくて済むだろうけど www.atmarkit.co.jp/fdotnet/chushin/roadtolinq_01/roadtolinq_01_02.html
774 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 12:27:05.27 ID:HAQO4EbZ.net] >>757 コードはすまん… あるとすればAの持つ要素に自作クラスを持たしてるぐらいだと思う
775 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 14:33:40.57 ID:zXYWeQep.net] >>767 その自作クラスに変な副作用があるのでは?
776 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 14:54:15.06 ID:0wKBzHqQ.net] >>768 自作クラスにあるのは変数を幾つか定義してるだけだね ちゃんとnewとかもしてる これかなって思うこととして参照渡し値渡しとかあると思うのだけど usingの中でリターンしたらクラスの中身が消滅するとかありえる?
777 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 14:58:11.15 ID:+12gYMyx.net] >>769 usingしていた物は抜けたらCloseされるから消滅するけどそういう意味でなく?
778 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:00:59.05 ID:0wKBzHqQ.net] >>770 そういう意味ではないかな… using内でreturnされるものが参照渡しみたいな仕様ではないよねと聞きたくて returnして値は返しているけどもusing抜けるから参照先が消えて…みたいな
779 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:05:01.34 ID:zXYWeQep.net] >>769 usingあるならその部分は書こう。 リソースがDispose()されているし、その中身がどうなってるかわからん。
780 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:07:12.20 ID:0wKBzHqQ.net] A { int id {get;set;} string name {get;set;} 自作クラスB B {get;set;} } List<A> abc () { using() { List<A> ListA= new List<A>(); 何かの処理 return ListA; } } main() { List<A> ListA= new List<A>(); ListA = abc(); } こうです。ご迷惑おかけします
781 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:08:48.40 ID:+12gYMyx.net] >>771 その変数がusingに関係ないものでreturn前に値を持っているのならそれが返ってくるでしょ returnさせる前にusingの外に出すコード加えて値がちゃんとあるか確認してみたら?
782 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:11:53.74 ID:zXYWeQep.net] >>773 usingと何かの処理が悪さしてるんじゃね? ……小出しにしても解決しないと思うなぁ。まだ何か大きい問題隠してるかもしれないし。 エスパー探してるだけ?
783 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:12:09.24 ID:/HSdmP7m.net] >>773 端折り過ぎ。 abc()のusing()の内容と、何かの処理で代入してる部分を書かないと。
784 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:13:32.06 ID:+12gYMyx.net] >>773 それListAのスコープusingの中だけになってない?
785 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:17:00.59 ID:/HSdmP7m.net] >>777 オブジェクトをreturnしてるからそれは問題ない。 >>773 ちなみに、main()のnewは次の行で代入してるから無意味。
786 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:23:12.83 ID:EO34QdNu.net] どころで>>219 で、配列の特定要素だけ値を確認するってどうやって確認してんの?
787 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:42:24.03 ID:tbN7xF8A.net] 怒られ過ぎ泣いた >>779 ブレイクポイントを置いて値を見てるよ その値を見たところだけ返った先でも値が生きる 値を見なかったら中身は帰ってこない >>775 >>776 ただテキストファイルから値を取ってるだけだね 値はちゃんととれてる
788 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:57:47.38 ID:/HSdmP7m.net] もしかして、>>219 の※2にブレークポイント設定して見てない? そこだと、abc()を実行して結果を代入する前だから、 その前の行で代入した(作っただけの)オブジェクトが見えるので、当然ListAの中身は空。
789 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 15:59:27.28 ID:zXYWeQep.net] >>780 その『ただテキストファイルから値を取ってるだけ』が怪しいのだが…… クラスAとかクラスBがStreamとかReaderオブジェクト食ってたりしたら、先生たち激おこだよ?
790 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 16:11:16.63 ID:kFszVMAD.net] >>781 ※1と※2の両方に設定してる んで状況が俺にも意味不明なんだけど ※1で値を確認したもののみ※2に入る 1回目に1 2 番目を確認したら※2では1 2番目のみ入り、2回目に5 6番目を確認したら1 2は入らず5 6のみ入る >>782 食うとはどういうこっちゃ ListAに値が入ってるの確認できるだけではだめなんかな
791 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 16:30:24.73 ID:/HSdmP7m.net] >>783 例示したコードの※2にブレークポイントを設定しても、abc()実行前なんだけど。 main()のとこのnewは間際らしいから無くした方が良いぞ。
792 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 16:46:29.84 ID:EO34QdNu.net] ああ、プロパティだから配列要素が一度に見えるわけじゃないのか。 だとすると、実際のプロパティも>>219 の通り自動実装プロパティなの? アクセッサで何かやってたりしない?
793 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:13:51.24 ID:kFszVMAD.net] >>784 そう言うことか 実際はもう一プロセス後に出力のコードかいてブレイクポイントを置きながら見てるわ コード晒すわけにはいかないからってガバガバですまん 代入するならnewは要らないのね 把握した >>785 自動実装プロパティがget;set;のやつを言ってるならそれですわ アクセッサとはget;set;それぞれのことだろうか たぶん変なことはやってない気はする プロパティ使って変数定義して値代入してるだけ
794 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:23:08.27 ID:hEc4ZKnt.net] とりあえずミニマムコード作れ
795 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:27:36.13 ID:hEc4ZKnt.net] そもそも値の確認ってなにをどうやったんだ どっかでエラー握りつぶしてないか? Linq to SQLとかEFとかで、コンテキストの有効範囲外で値取ろうとしてるとか
796 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:33:11.91 ID:2PwL22wv.net] 元のコードの殆どは晒さないで再現させられるだけのものを 抜き出せるならとっくに原因究明できてる気はするねw
797 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:37:49.22 ID:V0bwlg96.net] お前らスクリプト作成されたからって怒りすぎ
798 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:51:59.53 ID:+Hf3yfaO.net] 1
799 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:52:30.14 ID:+Hf3yfaO.net] 2
800 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 17:58:40.81 ID:+Hf3yfaO.net] 3
801 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 18:14:55.24 ID:+Hf3yfaO.net] 4
802 名前:デフォルトの名無しさん [2016/08/07(日) 18:19:33.74 ID:32NIqZEs.net] UWPでMediaElementからサムネイルを生成するにはどうすればいいでしょうか? WPFの情報はあったのですが、 UWPではDrawingVisualなどのクラスが無く、残念ながら使えないようです [WPF を使って動画のサムネイルを生成してみた] blog.shibayan.jp/entry/20140622/1403369829
803 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 18:52:07.79 ID:8IuPruWT.net] float同士の掛け算って全桁数同士かけてるんですか?
804 名前:デフォルトの名無しさん [2016/08/07(日) 18:52:58.75 ID:Hs7zhzLr.net] linqの勉強の仕方がわからない… 書籍がいいのかなあ
805 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 19:00:47.03 ID:+Hf3yfaO.net] 5
806 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 19:01:59.53 ID:+Hf3yfaO.net] 6
807 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 19:08:23.61 ID:e9qgeSIc.net] webだと品質がばらけてるから書籍の方が良いかもね
808 名前:デフォルトの名無しさん [2016/08/07(日) 19:19:17.54 ID:lsYouBYR.net] >>795 UWPなんかやってる奴このスレにおらんよ UWPスレの過疎具合考えると、このスレどころか2ch全体で考えても怪しいが
809 名前:デフォルトの名無しさん mailto:sage [2016/0
] [ここ壊れてます]
810 名前:8/07(日) 19:24:52.36 ID:+Hf3yfaO.net mailto: 7 [] [ここ壊れてます]
811 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 19:31:21.81 ID:4ZSsrl0W.net] OSがバージョンアップする度にガラガラポンされたんじゃ お勉強マニア以外は誰も怖くて手を出せないよねw
812 名前:デフォルトの名無しさん [2016/08/07(日) 19:35:16.14 ID:lsYouBYR.net] >>796 C#の浮動小数点数の仕様はIEEE754の仕様とおんなしです 仮数部だけ積算、指数部は加算、あとは正規化 これ以上詳しいことはIEEE754の資料を自力で読んでね
813 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 19:48:20.11 ID:+Hf3yfaO.net] 8
814 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 21:00:16.97 ID:fcuzYiGJ.net] そもそもこんな確認し難い言語の機能なんて使うのやめたらよくね? 滅茶苦茶持て余してんじゃん 雑魚が効果の検証もせず実戦投入して使えない(少なくともお前には)ことが 実戦中に判明してあーこりゃこりゃ?
815 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 21:02:19.90 ID:qhM5EVMa.net] デバッガもテストフレームワークも完備してるのに使いこなせてない奴に問題がある 猫に小判
816 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 21:06:36.30 ID:+Hf3yfaO.net] 9
817 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 21:14:11.73 ID:+Hf3yfaO.net] 10
818 名前:デフォルトの名無しさん [2016/08/07(日) 23:15:36.81 ID:lsYouBYR.net] 雑魚と一緒に仕事しなけりゃならないって最高に不憫よね さっさと転職しましょ?
819 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 23:23:19.04 ID:97iEuCM1.net] 1
820 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 23:23:41.78 ID:97iEuCM1.net] 2
821 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 23:23:45.24 ID:97iEuCM1.net] 3
822 名前:デフォルトの名無しさん mailto:sage [2016/08/07(日) 23:25:26.03 ID:8kEt+rxK.net] NUnitとかもう使わないのかな
823 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 01:06:30.90 ID:QxdEiuhl.net] 1
824 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 02:04:46.23 ID:QxdEiuhl.net] 2
825 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 08:26:02.03 ID:JtYOOGS+.net] >>795 MediaCompositionならできるらしい https://msdn.microsoft.com/en-us/library/windows/apps/windows.media.editing.mediacomposition.getthumbnailasync stackoverflow.com/questions/37301248/how-to-read-frames-from-a-video-as-bitmaps-in-uwp
826 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 09:31:12.03 ID:ZnfnxfDU.net] >>814 使ってるよ
827 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 10:47:55.34 ID:M+LLKMMi.net] aがプラスかマイナスかって判断して、前回のaより小さければTRUEて感じの処理をさせたいのですがどうすればいいのですか?
828 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 10:55:34.88 ID:/oRCvZgG.net] >>819 日本語になってないよ 何言ってるのかさっぱりわからん
829 名前:155 mailto:sage [2016/08/08(月) 10:56:33.55 ID:x/CscpwD.net] >158,159 以下のようにしたらOKでした。 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] public struct HOGE { [MarshalAs(UnmanagedType.ByValTStr, SizeConst=256)] public String hoge1; [MarshalAs(UnmanagedType.ByValTStr, SizeConst=256)] public String hoge2; }
830 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 11:58:57.99 ID:/ZdwISov.net] >>819 なにやりたいのかわからないけど前半と後半を分ければ聞くほどのことでもないだろうに aがプラスかマイナスかって判断して if (a > 0) { } 前回のaより小さければ if (a < a1) { } //a1は前回のa
831 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 12:08:40.37 ID:1DdymLLZ.net] {..., -3, -2, -1, 0, 1, 2, 3, ...} と 正の整数 n を渡されたとき n が 3 なら {..., 0, 1, 2, 0, 1, 2, 0, ...} を計算する式を教えて下さい リングバッファのインデックスを負数に対応させたいのが動機です
832 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 12:12:52.84 ID:7J5GfyuY.net] >>823 普通に % 3 で 3 の剰余をとるんでいいんでないの? 配列まるごとやりたいってことかな
833 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 12:17:19.28 ID:7J5GfyuY.net] ってC#は絶対値最小剰余なのか、、うーん
834 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 12:33:33.15 ID:/oRCvZgG.net] 何言ってるのかよく分かんないなあ もっと要件を数学的に定義できんの?w 配列を別の配列に変換したいのか、それともリングバッファのインデックスを 一つ進める/戻すメソッドが欲しいのかさっぱり分からん。
835 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 12:33:57.64 ID:gUASh279.net] (n % 3 + 3) % 3
836 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 13:51:04.86 ID:1DdymLLZ.net] >>827 で上手くいきました ありがとうございます
837 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 14:18:11.23 ID:/oRCvZgG.net] >>827 はエスパーか でもnを別の意味で使ってるところが意地が悪いなw
838 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 14:41:28.74 ID:rnVSSJUo.net] VSで、あるオブジェクトの中のプロパティ内に「string型の'hoge'という文字列」が格納されてるかどうやって探すの? WebBrowserオブジェクトにサイトページ読み込ませて中身探りたいんだけど、ブレイクポイントで止めて オブジェクト内をちまちま探してるんだが膨大すぎて探しきれない
839 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 14:52:03.88 ID:WKOlrh2r.net] ブレイクポイントってことは開発時なんだよな IEでそのページ開いて開発者ツールのDOM Explorerで検索した方が早くない?
840 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 16:15:08.57 ID:rnVSSJUo.net] >>831 まあそうなんだけど、いちいち開発ツールと両方でやるのも面倒なのと、 Cookieとかjsで生成された値が必ずしも同じ値を保持してるわけじゃないんだよね あと開発ツール側で値が見つかっても、c#のオブジェクト側でどのプロパティに格納されてるかも探したい プロパティを探すのすら大変なんだ…
841 名前:190 mailto:sage [2016/08/08(月) 17:14:35.66 ID:BpPFt88B.net] xmlファイルにある、A〜ZまでのデータをDATASETに読み込んで、任意のデータ(例えば、ACDMNZ)をDATAGRIDVIEWに表示させる方法を教えてください。
842 名前:190 mailto:sage [2016/08/08(月) 17:16:49.33 ID:BpPFt88B.net] 途中で書き込んでしました。 前回のSELECETメソッドを使えばいいかなと思ったのですがXMIファイルをすべて読み込んでしまってうまく動作しませんでした。
843 名前:190 mailto:sage [2016/08/08(月) 17:26:58.46 ID:BpPFt88B.net] dataset.RedXmi(test.xml); DataRow[] dataRows = dataSet.ables["Table1"].Selec
844 名前:et("#2016/08/01# <= Column1 and Column1 <= #2016/08/031# ") for(int i =0; dataRows.Length;i++) { dataGridView1.DataSource = DataRows; } [] [ここ壊れてます]
845 名前:デフォルトの名無しさん [2016/08/08(月) 18:04:01.70 ID:3Hc67267.net] >>817 おお、情報ありがとうございます ローカルの動画ファイルを指定してサムネイルを生成できるみたいですが、 オンラインの動画(http://〜)だと無理っぽいですね・・・惜しい
846 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 19:59:39.78 ID:dgKDPWbr.net] 16進カラーコードから色名に変換する方法はありますか?
847 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 20:01:22.84 ID:KAePj+8Y.net] >>837 www.atmarkit.co.jp/fdotnet/dotnettips/239colorconv/colorconv.html
848 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 20:07:19.38 ID:dgKDPWbr.net] >>838 ありがとうございます
849 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 21:43:12.35 ID:iUe2RC+z.net] >>827 凄いな
850 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:01:10.30 ID:MwP/DwqP.net] パラレルについて聞きたい ウィンドウズフォームを使ってコーディングしてる そのなかでフォームじゃないcsファイル内で片方はそのcsファイル内で、もう片方はフォーム立ち上げて並列処理したいんだけどアドバイスクレメンス parallel.invoke( ()) => { //A側の処理 }, ()) => { //B側の処理 Form frm = new Form(); frm.Show(); } ); Aの処理で値が変化していくんだけどある値になるまで Bのフォーム内でその値を表示し続けたい ただ値をうまく反映する方法がない 値はint型のなんかと思ってくれれば良いので…
851 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:20:47.96 ID:4wAqez6C.net] >>841 Parallelは同じ処理を並列でやるためのものなので そういうのはTaskの仕事 frm.Show(); await Task.Run(() => { while (値 != ある値) { 値 = なんか処理(); frm.BeginInvoke((Action)(() => { frm.値を表示(値); })); } }); frm.完了したよ();
852 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:24:01.31 ID:4EpZ/mMx.net] >>842 showで開いた後に、その中で並列にされるのか! やってみる
853 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:29:09.79 ID:4EpZ/mMx.net] あれコードを書いていただいて申し訳ないんだが Showを開いたらそこで止まらないだろうか イメージとしてはプログレスバーをそこで開きたいんだ 進み具合を
854 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:33:49.45 ID:4wAqez6C.net] >>844 Showは止まらない 止まるのはShowDialog
855 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:35:18.57 ID:RTJ7AFUW.net] >>845 まじか モーダレスとモーダルの違いだけだと思ってた 地味にかっこいい Showは止まらない awaitに線が引かれる悲しい
856 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:41:55.73 ID:robrIdsq.net] >>846 メソッドにasync修飾子を付けないとawaitは使えないよ
857 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:45:51.02 ID:RTJ7AFUW.net] >>847 まさかそんなことが 一応それっぽくはなったけどもリアルタイム性が出てこない…
858 名前:デフォルトの名無しさん mailto:sage [2016/08/08(月) 23:52:39.12 ID:RTJ7AFUW.net] とりあえず出来ました ありがとう ただ範囲外のも並列されている形になってしまった…
859 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 00:06:14.07 ID:W0CalsaA.net] どんな形なんだよ
860 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 00:10:53.44 ID:e2AB2aAp.net] >>850 本来この処理が終わってから別フォームCが立ち上がるのですが プログレスバーが出てくるまでは良くそのままフォームCも立ち上がるようになりました… そのためプログレスバーよりも前に出たり あまり望ましくない完全なリアルタイムの処理に… 完全に処理を終わらせてから(上記ではAです) Cのフォームを立ち上げたかったのですが… 処理順序としては mainでCをShowDialogで呼ぶ ⬇ Cのコンストラクタで>>841 の処理をする関数を呼ぶ ⬇ 並列処理+残り処理数をプログレスバーで表示 ⬇ 終わり次第Cが立ち上がる こうしたかったです
861 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 00:26:02.73 ID:L97BkT5P.net] https://social.msdn.microsoft.com/Forums/vstudio/ja-JP/2a723e51-2f6f-440b-811f-ccd629c6846f これ見てると弱参照を使用するのが賢い気がするけど、 すぐGCで回収されちゃうだろうから弱参照の実装に手間かけても旨味ないのかな?
862 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 00:51:25.88 ID:e2AB2aAp.net] >>851 mainってのは一番はじめのフォームってことです ログインフォームがあってそのフォームからイベントでCが呼ばれます
863 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:02:46.51 ID:L89qxkLm.net] >>851 こういう感じはどうかな? public FormC() { InitializeComponent(); Task.Run(() => { FormB frmB = new FormB(); frmB.Show(); //なんか処理 frmB.Close(); }).Wait(); }
864 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:15:07.80 ID:e2AB2aAp.net] >>854 わざわざありがとう 質問ばかりですまないがこの形式だと //なんか処理ってところでAにあたる部分をさせるんだと思うんだけども それだと並列はどこに出てくるのだろうか… FormBに反映ができない気がして
865 名前:デフォルトの名無しさん [2016/08/09(火) 01:23:56.16 ID:mCEAgHsh.net] というかTask.Runの中ってUIスレッドじゃなくない? こういう場合はいいんだっけか
866 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:24:18.12 ID:L89qxkLm.net] >>855 >>842 のラムダ式の部分と同じようなので良くない…かな? (Task内でインスタンスを作ってるので BeginInvokeの必要がなくなるけど) Bって、C起動までの進捗報告だけのフォームかと思ったけど、そうじゃないのかな…
867 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:26:02.14 ID:L89qxkLm.net] >>856 Task内で生まれたFormにとってはTaskの実行されてるスレッドが自分のUIスレッド …だと思うw 一応、ProgressBar動作させて実験したし…
868 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:35:37.24 ID:e2AB2aAp.net] >>857 まさに言われてるように進捗報告だけのフォームです Aが100回回るとしたらその残りをプログレスバーで表示させる的な感じです プログラムを明日試してみたいと思います。 ただちょっとわけあってコンストラクタには入れにくいので別のとこに組み込んでみる… 俺の中では>>842 では「whileが抜け出すまでフォームもやり続けるよ。ある値になったら抜けるよ」って意味で 2個のタスクのみが動くものだと思ってるのだけど合ってるのかな…? そしてmainのタスク(while)が終わるまでそこで処理が止まる…ってなると思っていたけども、 どうやらその先に勝手に進んでいるみたいでtaskが三つ以上あるように見えて
869 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 01:46:06.06 ID:L89qxkLm.net] awaitは別スレッドでの処理を待っててくれるけど、元スレッドの処理は止めない。 ここ↓がわかりやすいと思う 非同期メソッド入門 (2) - async修飾子とawait演算子 - xin9le.net blog.xin9le.net/entry/2012/07/19/002126 Task.Waitは非同期処理の完了まで元スレッドをブロックする (今回はこっちの方がよさそうだけど、実はデッドロックの危険もある↓) async/await 〜非同期なライブラリは楽じゃない〜 - 飽きっぽい人のブログ@qwerty2501 qwerty2501.hatenablog.com/entry/2014/04/24/235849 ちょうど今自分も非同期処理を勉強中だったんだ… お役に立てば
870 名前:デフォルトの名無しさん [2016/08/09(火) 01:49:02.08 ID:eE
] [ここ壊れてます]
871 名前:75C0zQ.net mailto: 質問です XmlNodeReaderやStreamWriterはusingで囲めるためリソースを破棄することができますがXmlDocumentではできません XmlDocumentのLoadメソッドでファイルを読みだした後、違うコンストラクタでStreamWriterを使い再度ファイルを呼び出そうとしたところ、そのファイルは別のプロセスで使われているとエラーを吐いてしまいます この二つには関係があるのでしょうか? また、XmlDocumentのリソースを破棄する方法はないのでしょうか? [] [ここ壊れてます]
872 名前:デフォルトの名無しさん [2016/08/09(火) 04:15:50.72 ID:mCEAgHsh.net] >>861 StreamとかTextReaderを受け取るオーバーロードを使って、StreamとかReaderの方をusingで閉じれば https://msdn.microsoft.com/ja-jp/library/system.xml.xmldocument.load(v=vs.110).aspx
873 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 07:19:44.22 ID:HRQ9KN0P.net] >>851 こうすれば? public FormC() { this.Visible = false; } async void FormC_Load() { //CのLoadイベントハンドラ frmB.Show(); await Task.Run(() => { //>>842 と同じ }); frmB.Close(); this.Visible = true; } UIスレッドは常にシングルスレッドで絶対にブロックしないように作るのが HTML/JS、Android、iOS、UWPなど今時の標準的なGUIプログラミングのスタイルなので、 夏休みに勉強でプログラミングしてるんなら時代遅れのWinFormsを使う場合でも慣れといた方がいいよ ShowDialogやDoEventsは使わない
874 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 07:47:57.18 ID:ToL5aceR.net] Form1のListViewをそのままForm2のLstViewにも表示させたいのですがどうやればいいのでしょうか?
875 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 07:56:39.38 ID:hbabIC8y.net] >>860 >>863 お二人方長々とありがとう 頑張って作ってみるよ お察しの通り夏休みで勉強中です 同期・非同期などもまだまだ学ぶことが多いなと実感中です どれが止まってどれが動いてってのがなかなかわからないからコーディングしまくるしかないね お二人方はFormCのロードでタスクrunさせることを言われてるけども これはここでするのが必須ってことで良いんだよね >>860 で「 awaitは別スレッドでの処理を待っててくれるけど、元スレッドの処理は止めない。」「 Task.Waitは非同期処理の完了まで元スレッドをブロックする 」と 言っているのがこのタイミングでのRunに当たるのかなと読み取った 呼び出し先でないと少しタイミングの合わないものが存在するので そこをどうにか出来ないかとあれこれやってみます
876 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 09:26:34.60 ID:eypRXuHG.net] タスクじゃなくてスレッドじゃね? ただうまくコード書けんかったわ俺には
877 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 10:48:51.25 ID:j/Q51pNB.net] >>863 お二方の試させていただいたけど やはり処理待ちをしてくれない…何故なんだろ
878 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 11:39:23.68 ID:BU0WPlE5.net] loadでタイマーイベント起こして、 そのイベントで待ち処理をしてみては。
879 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 11:39:51.75 ID:bJX8y2k6.net] >>867 後続(にするつもり)の処理はどこに書いてるのよ?
880 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 12:22:19.05 ID:3FV3+BA1.net] LINQでズバリ↓をやりたいのですが うまく動きません [C#]DataGridViewから,指定した条件に合うデータをLINQで取得する nanoappli.com/blog/archives/2331 DataGridViewRow に型変換できねーぞ キャストしろよゴルァ って感じのメッセージが出るんですが、あのソースは正しいのでしょうか。
881 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 12:44:32.93 ID:To3JSt2U.net] ToString Toint32
882 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 13:05:24.59 ID:LeDvruj5.net] >>870 こうかな? IEnumerable<DataGridViewRow> rowList = null; rowList = dgv.Rows.Cast<DataGridViewRow>() .Where(row => row.IsNewRow == false && row.Cells["ColKey"].Value.ToString() == keyValue);
883 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 13:41:41.36 ID:Lgzk2fEI.net] >>867 非同期はタイミング次第で、うまく行ったり行かなかったりする 処理A、処理B と書いても、 Aではキューに入れるだけで、Bが先に処理されたり、 逆に、Aでキューに入れられたものが、Bより先に、すぐに消化されてしまったり
884 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 16:41:52.99 ID:r97uYqz/.net] WinFormで、フォームを常にアクティブにしておく方法ってありますでしょうか? 一時的に他のソフトを立ち上げても、WinFormが常にアクティブの状態(キー入力を受け付ける状態)にしたいです。 もしくは、WinFormがアクティブで無くてもキー入力は受け付ける様にしたいです。 よろしくお願いします。
885 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 16:49:23.12 ID:lpBcjy/9.net] >>874 言ってる事が矛盾してるような気がするけど、それはともかく ホットキーで検索してみた?
886 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 16:54:41.34 ID:NuLrqlAG.net] >>874 キー入力はフォーカスがあたっていないと受け付けない だからフォームをTopMost=trueにしてキー入力を受けるコントロールにFocus()するとか工夫するしかないんじゃないかな MouseEnterでFocus()するとか >>875 使うキーが決まっているのならそっちの方が確実だろうな
887 名前:デフォルトの名無しさん [2016/08/09(火) 16:55:30.72 ID:CkRClEjI.net] キーロガーの機能ですね。できますよ。
888 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:17:44.81 ID:r97uYqz/.net] >>875 グローバルフックとかは試してみたけどうまくいかなくて、ホットキーは初耳でした。 勉強してみます。 >>876 TopMostではうまく行きませんでした。 常に最前列に表示はされるのですが、アクティブなフォームが変わるとフォーカスが消えてしまって入力出来ませんでした。 使うキーは決まっているので、もう少し勉強してみます。
889 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:21:06.54 ID:NuLrqlAG.net] >>878 TopMost=trueだけだとフォーカスはあたらないしフォームにFocusしてもキー入力は受けられない TopMost=trueするのは常に表示させるため。コントロールにFocusしないと
890 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:35:43.36 ID:r97uYqz/.net] 何度もすいません。 >>875 ホットキーってキー1つでも出来ますでしょうか? サンプルを見るとCtrlやAltと組み合わせた場合ばかりで・・・。 RegisterHotKey(this.Handle, HOTKEY_ID, (int)Keys.Enter); みたいに、キー1つでも出来ますでしょうか? >>877 GetAsyncKeyStateは簡単そうですが、使う時ってタイマーで常に回していないとダメでしょうか? >>879 コントロールにフォーカスが無いとキー入力をしても意味が無いのはわかります。 一度アクティブでは無くなっても、コントロールにFocusする方法ってありますでしょうか?
891 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:37:44.38 ID:BU0WPlE5.net] 自分アプリケーションだけで終わる話なので、 キーダウン/キーアップをメインフォームに通知するだけで良いと思います。 下手にキー操作を全部取るとセキュリティ的にそのアプリは使いたくなくなります。
892 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:43:37.54 ID:1y7DBS0u.net] 目的がよーわからんけどLLフックも視野に入れたほうが・・・
893 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 17:46:10.93 ID:AJ2CLbue.net] >>880 2つ目と3つ目は似たようなことだと思うよ アクティブでなくなると反応を受けなくなるんだからタイマーなどで自発的に入力情報などを取りに行くしかない 常にアクティブにしてフォーカスが来るように考えたほうがいいんじゃない?
894 名前:デフォルトの名無しさん [2016/08/09(火) 17:48:53.93 ID:mCEAgHsh.net] グローバルキーボードフックが上手くいかなかった理由を解消した方が早いだろ 馬鹿か
895 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 18:50:53.84 ID:cjmyDJ6c.net] リッチテキストボックスに+=でコメント追加するのに、上から追加していく方法ありますか?
896 名前:デフォルトの名無しさん [2016/08/09(火) 19:09:34.62 ID:UK97IaF1.net] そんなセマンティクス断固無視みたいな操作できるわけねーだろ
897 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 19:38:47.93 ID:snE3xX4a.net] 会社でvar禁止令がでそうなんだけど、その理由が可視性が悪いからとかお前らエディタ使ってるのかよと・・・
898 名前:デフォルトの名無しさん [2016/08/09(火) 19:44:17.53 ID:CkRClEjI.net] 書き方によってはバグが隠れてソースからは発見できないだろ、この初心者が。 それともおまえはvarがあるたびにいちいちマウスカーソル移動させて型を確認するのか?
899 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 19:59:42.55 ID:rTlnm3J6.net] varがだめならdynamicがあるじゃない
900 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:05:48.72 ID:A+GvPbuv.net] >>888 型間違っていたら、直下でオブジェクト使うところでエラーになるだろうに
901 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:07:28.21 ID:JS0TrNVx.net] varが駄目ならTがあるじゃない
902 名前:デフォルトの名無しさん [2016/08/09(火) 20:13:09.44 ID:CkRClEjI.net] >>890 ならないパターンがいくらでもあるだろ。違うクラスで同じメソッド名なんて腐るほどある。 後ろで.ToString()使って終わりなら手抜きテストなら簡単にパスしてしまう。 何が最悪ってvarやLINQ使いたがる奴ほどテストを端折る。コードを端折るような奴だからな。>>887 たとえばこいつ。禁止理由はおまえだよw
903 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:13:28.75 ID:h+7CEzP0.net] 抗議しろよ
904 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:19:30.96 ID:s9poePNg.net] >>892 よお老害
905 名前:デフォルトの名無しさん [2016/08/09(火) 20:22:06.73 ID:CkRClEjI.net] >>894 市ね、糞カギ。
906 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:22:42.86 ID:mk3kxjVQ.net] まーたlinq不要おじさんが暴れてるのか
907 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:26:10.67 ID:AJ2CLbue.net] 質問に関係ない愚痴とか言い争いは他でやれよ
908 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:26:11.26 ID:h+7CEzP0.net] ラムダなんていらねー linqなんていらねー 浮動小数点数なんていらねー
909 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:26:38.67 ID:h+7CEzP0.net] はい、誘導w! echo.2ch.net/test/read.cgi/tech/1469538912/
910 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:30:09.33 ID:Nsm2mWMo.net] >>869 関数を呼び出してその中で書いてます クラスファイルの中です >>873 キューとかそのようなものは消化してないですが内部的にあるんですかね 呼び出しを行った関数自体が処理ストップしてくれず とりあえずアクションなにもできないようにして対処しました
911 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 20:53:14.65 ID:HfoI5GBD.net] Taskで別のスレッドを動かすとき、Thread.Abort()の様に停止させる方法はありませんか? 無限ループを使ってテストしているのですが、キャンセルをかけても処理がずっと続いてる様子です。
912 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 21:12:22.02 ID:BU0WPlE5.net] var htmlString = stringBuffer.ToString(); var htmlObjects = HtmlObjectParser.Parse(htmlString); dataSender.Send(htmlObjects); htmlStringはToStringなんだからString型だが、 htmlObjectsは一体何か分からん。←これが問題か否か dataSender.Sendの実装が、ISendableを実装している引数を取るのなら、 ISendableを実装していないオブジェクトを返したらエラーになるのでその時点でわかる(動的に)。 IPostable htmlObjects = HtmlObjectParser.Parse(〜) なら、静的にエラーになるので早い段階で分かる。
913 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 21:17:07.89 ID:A+GvPbuv.net] >>901 c#ではCancellationTokenSourceってのが用意されていて コレを使ってタスクのキャンセルを別のタスクに通知する 詳細は面倒なのでググッてね
914 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 21:34:58.46 ID:HfoI5GBD.net] >>903 その仕組みを利用してキャンセルをかけても、タスクマネージャを見る限りループが続いている様子です
915 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 21:40:22.90 ID:snE3xX4a.net] >>904 Cancelメソッドだけで停止させようとしてない? 無限ループをIsCancellationRequested見て抜けるようにすれば処理が残ることは無いと思うけど
916 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 21:42:42.45 ID:3V8v+StG.net] >>904 つ ThrowIfCancellationRequested
917 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 22:30:34.35 ID:Ulr7R0RZ.net] >>901 が言ってるのは呼び出し先が(バグが原因で)デッドロックしちゃうような場合に どうするのって話じゃないの? 実際困るんだよねこれ。
918 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 22:44:45.15 ID:HfoI5GBD.net] >>905-906 それらも試してるのですが、どうも上手く行かないようで >>907 まさにその通りです
919 名前:デフォルトの名無しさん [2016/08/09(火) 22:58:07.09 ID:mCEAgHsh.net] TaskをやめてThreadにする それも嫌ならProcessにする まともに対処可能なものに対してAbortやTerminateをすべきではないが、まともじゃない相手に律儀に対応しても仕方がないので、使えるものを使え UWPならMicrosoftを罵倒しながら自棄酒をかっ食らう
920 名前:デフォルトの名無しさん mailto:sage [2016/08/09(火) 23:12:37.02 ID:nVoDRxsS.net] そもそもタスクとスレッドの使い分けができてない俺
921 名前:デフォルトの名無しさん [2016/08/09(火) 23:27:59.36 ID:xX1eLGuF.net] エセ左翼の目的は、わざと突っ込みどころが多い主張をすることで自分たちへ注意を向けさせ、 カルトへ向かう非難の矛先を逸らすこと。 国益に反することを言ったり、主張が食い違うもの同士の対立を煽ろうとするので放置し難いが、 主義思想についての洗脳を受けているわけではなく、フリをしているだけなので、 言い負かされてもダメージを負った様子もなく、論点をすり替えられるかスルーされる。 まともに相手をしてはならない。
922 名前:デフォルトの名無しさん mailto:sage [2016/08/10(水) 00:18:43.16 ID:tzaz0eYO.net] 変なの来たなw
923 名前:デフォルトの名無しさん mailto:sage [2016/08/10(水) 00:44:52.26 ID:0FrSD1Xj.net] >>907 それだけならInterruptで穏便に潰せばいいんじゃね
924 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 16:16:31.49 ID:uO/Tl1Ff.net] 型指定されたデータセットについての質問です。 新しい項目の追加でDataSetを追加し、DataTable1.xsdにてDataTable1を作成しました。 コンポーネントからDataSet11をD&Dで、型指定されたデータセットのプロジェクト名.DataSet1を選択し追加しました。 DataGridViewのDataMenberにはDataTable1を設定し、DataSourceにはdataSet11を設定しました。 Form1_Loadイベントでxmlファイルを読み込むコードを書いたのですが、読み込んでくれません。 ちなみに、型指定のないデータセットだと読み込んでくれます。 エラー文は以下の通りです。 オブジェクト参照がオブジェクトインスタンスに設定されてません。 コードは以下の通りです。 private void Form1_Load(Object sender,EventArgs e) { dataSet11.ReadXml("test.xml"); } お分かりになる方、どこがどう間違っているのか教えてください。
925 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 17:20:06.87 ID:rmou6ft4.net] >>914 xmlは規定の構造の物なの? detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1039714435
926 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 17:34:29.83 ID:uO/Tl1Ff.net] >>915 DataGridViewのDataSourceに型指定されてないDataSetを指定し、DataMenberには型指定されてないDataSetのTablesで作成したTable1を指定てます。 あとは、デバッグで起動し、DataGridViewに必要なデータを入力してWiteXmi("test.Xml")で保存したファイルを使用してるので大丈夫ではないでしょうか?
927 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 17:42:10.36 ID:uO/Tl1Ff.net] ブレークポイントで調べたところ、dataSet11.ReadXml("test.xml");の下に書いてるコードがエラーみたいです。 型指定してない場合はこのコードで通るのですが、なにが間違ってるのでしょうか? private void Form1_Load(Object sender,EventArgs e) { dataSet11.ReadXml("test.xml"); //レコードの上書き dataSet11.Tables["Table1"].AcceptChanges(); }
928 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 17:46:14.15 ID:kg1OJGvs.net] >オブジェクト参照がオブジェクトインスタンスに設定されてません。 これは出るのは該当オブジェクトがnullの時だろ >>917 ブレークした時点でdataSet11やdataSet11.Tables["Table1"]がnullになってないか?
929 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 17:48:01.13 ID:uO/Tl1Ff.net] Table1ではなくdataTable1にしないといけなかったみたいです。 お騒がせしました。
930 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:33:56.03 ID:stbfoTV9.net] excelがある時代にデータベースなんて勉強する意味あるんですか?
931 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:39:57.74 ID:7N4x7lnM.net] Javaがある時代にC#なんて勉強する意味があるんですか?
932 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:45:58.55 ID:txYrujZA.net] C#がある時代にJavaなn(ryだろ
933 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:47:00.15 ID:stbfoTV9.net] 大企業でもないのにデータベース使う意味って? 顧客のデータが100万以上なんて考えられないし excelでよくね?
934 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:49:30.10 ID:kg1OJGvs.net] またスレタイとテンプレ読めないいつもの人か
935 名前:デフォルトの名無しさん [2016/08/11(木) 21:52:29.73 ID:stbfoTV9.net] C#にもデータベース関連の機能あるけど本当に必要なのかな? excelでいいじゃん、無理して使わなくてもいいよね?
936 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:52:59.82 ID:stbfoTV9.net] データが多くてファイルが重くなるなら分ければよくね? 俺の考え間違ってたら教えて
937 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:53:43.34 ID:xgILIYSY.net] 今のExcelって中身XMLなんだよな OpenXML使ってExcelファイルの読み書きやってみたけど、MSDNの例が酷すぎてコピペした人はOpenXML=遅いのイメージ染み付くんじゃないの
938 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:55:29.44 ID:stbfoTV9.net] 反論がないということは僕が正しいということですね excelみたいな便利なものがあるのにデータベースなんてw
939 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:57:17.93 ID:UACcoZpk.net] エクセルとDBがバッティングしてるって発想が分からないw
940 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 21:57:50.06 ID:7N4x7lnM.net] XMLはどうやっても遅いでしょw
941 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:00:37.79 ID:7N4x7lnM.net] 入門者向けのExcelの使い方例 → 住所録 入門者向けのAccessの使い方例 → 住所録。 実践向けのExcelの使い方例 → 家計簿 実践向けのAccessの使い方例 → 家計簿 いくら考えてもバッティングしてしまう。
942 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:01:58.13 ID:stbfoTV9.net] 例えば書店とか図書館に本探す端末とかあるじゃん? 本なんて高々20〜100万冊じゃん? excelでいいじゃん データベースとか組む必要ある??? 知らないけどさ
943 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:02:30.48 ID:xqVew+jo.net] EXCELはただの表計算ソフトだよ それとデータベースを比較するってどういうことなのw
944 名前:デフォルトの名無しさん [2016/08/11(木) 22:05:58.45 ID:stbfoTV9.net] >>933 うん??? excelさえあれば会社のデータ全部管理できると思ってるんだ俺 間違ってる???
945 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:07:26.25 ID:diubw1vg.net] すればよろし
946 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:22:16.64 ID:kQnh3qSC.net] まあVBAとかマクロ使えば一気に管理できるし強ち間違いではない
947 名前:デフォルトの名無しさん [2016/08/11(木) 22:28:55.12 ID:stbfoTV9.net] >>936 そうでしょ? てことはデータベースなんて必要なくね?
948 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:29:14.48 ID:c6R4+ha0.net] PC一台ローカルに処理するだけなら何でも良いんで無いの
949 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 22:33:31.23 ID:7N4x7lnM.net] >>937 EXCELでトランザクション張る方法教えてください。
950 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:00:15.64 ID:7xsSvVNJ.net] >>937 エクセルは数あるデータベースの ひとつです。 はい論破
951 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:15:58.70 ID:LPAM5Yv4.net] 間違ってるよ 数年前までは行数65000件のカベがあったくらいだし そのくらいの件数になると遅さとか管理しにくさが目につくようになる まあ手のこんだ事しなければ困らないか
952 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:18:52.67 ID:bULuivxC.net] >>937 うむそうだ だがな トランザクション処理とかできないんじゃないかな
953 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:24:02.95 ID:DuaoGpk9.net] レコードセットでトランザクション貼れる。 データベースとして使えて、アプリケーションとして使えて、こんな革命的なアプリケーションもう出ないよ
954 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:24:59.06 ID:bSBMy056.net] >>934 会社の規模によるでしょ あと複数人がデータに同時アクセスして更新していくようなのが必要な会社は エクセルじゃなくて本格的なデータベースじゃないと無理じゃないの?
955 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:35:51.04 ID:1YfJrBdd.net] エクセルで全部できる人はここに来る必要ないじゃん バイナリデータ分けてDataGridに読み込んで更にそれを書換えて整理するってやったことあるけど エクセルとVBAでできるって言われても面倒だからやりたくねーよ
956 名前:デフォルトの名無しさん mailto:sage [2016/08/11(木) 23:49:32.13 ID:bSBMy056.net] 俺もエクセルをデータベース的に使ってるから気持ちはわかる テーブルワークシートを作ってクエリワークシートで加工して帳票ワークシートに出力 スタンドアロンのシステムでいいならこんな感じで手軽に簡易システムを作れるのが便利
957 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 00:22:58.03 ID:3tV2hGaV.net] 自分で簡単なプログラムを作る分にはいいけど、人の作ったのはメンテしたくないねぇ
958 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 00:29:57.00 ID:QHYUuRYX.net] まあネタにしてもエクセルでDBなんてアホかとしか思えんけど、 あるあるネタの定番のエクセルでドキュメント作っちゃうオッサンよりマシか 昔1-2-3にはアプローチってRDBがタダでついて来たけど、エクセルにはアクセスバンドルされてないんだよなそういえば。
959 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 00:31:43.59 ID:N0C4ntqt.net] アクセス買ってあげろよ 悪いアプリじゃないよ 帳票とかって本来どう作るべきなの? いまの会社しか知らなくて分からないや って人には絶対いい
960 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 10:09:23.33 ID:Rc8EoSBg.net] 年金DBが不正データだらけなのは、ID:stbfoTV9 みたいのが開発してたからです。
961 名前:デフォルトの名無しさん [2016/08/12(金) 10:15:52.07 ID:xe+iEvm0.net] テストしてねーだろうからなw
962 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 10:23:32.55 ID:Rc8EoSBg.net] Excelは宙ぶらりんのデータが許容されますが、RDBMSでは基本制約掛けますので存在しません。 Excel信者はそれが分からんのです。たがらDBでもリレーション切っちゃうんです。正規化めんどくさい!!って。 表計算ソフトと思えば問題ない!! Excelならそれが普通だ!!ってね。
963 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 11:40:53.36 ID:3tV2hGaV.net] 今どきdb側で制約やる? データの入出力とチェックはアプリケーション側でやって、dbは器として使えよ。 リレーション図作るためにプライマリーキーぐらいは定義するかな
964 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 11:41:34.90 ID:YjCrXifk.net] C#スレだろクソが。
965 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 11:47:42.76 ID:6T3FQcLQ.net] カスケードで削除とか普通だろ
966 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 11:52:24.23 ID:Rc8EoSBg.net] Excelファイルでよく見る変なデータ。 名古屋県
967 名前:デフォルトの名無しさん [2016/08/12(金) 12:06:01.82 ID:h1q2KTcd.net] >>955 ジャッポSIerは論理削除しか知らないからカスケードとか不可能ですよw ご存じないのですかww?
968 名前:デフォルトの名無しさん [2016/08/12(金) 12:46:23.07 ID:lkc5gPjF.net] 少なくともエクセル使えばエラーはない事は確かじゃん 自分で作ったデータベースプログラムだとどこにエラーあるか分からんでしょ
969 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 13:00:23.93 ID:k2FvZtud.net] >>958 TPOに合わせて使い分けるってしないってことね。スレも含めて
970 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 13:04:52.18 ID:E1g4I1ik.net] 違うと思うけどなあw わざとやってるのかもしれないけど、言い訳がVBerと同じだよねw 便利な物を便利に使って何が悪い、ってかw
971 名前:デフォルトの名無しさん [2016/08/12(金) 13:23:43.04 ID:PV0xO3Fw.net] >>958 存在がエラーというオチですな お後がよろしいところで 死 ね
972 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 15:27:39.20 ID:lkc5gPjF.net] 数万超えたら重い?? それならカナ順でファイル複数作ればいいだけ わざわざデータベース作る必要ないね 目的のファイル見つけるまで0.001秒 そっから目的セル見つけるまで0.01秒 最強じゃん
973 名前:デフォルトの名無しさん [2016/08/12(金) 15:32:15.67 ID:lkc5gPjF.net] データベースなんてあんなSQLみたいな難しいの勉強しなくていいよな エクセルあるもん、Ctrl+Fで検索できるじゃん、 一々言語書く必要あるの?wwww
974 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 15:34:06.81 ID:lkc5gPjF.net] だからさー国レベルだと独自の管理システム使えばいいじゃん 企業レベルでデータベースなんていらないでしょ 異論ある?本のタイトルを調べたい、ならエクセルでいいじゃんwwwwwwww データベースwwwwwwwwwwwwwwwwwwwwwwwww
975 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 15:34:54.38 ID:lkc5gPjF.net] だってあんなの無理だよな 難しすぎるもん 便利なツールがあるのにデータベースを勉強ってwwww
976 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 15:38:20.13 ID:lkc5gPjF.net] だいたいトランザクションなんて必要あるの? 目的のデータを見つけるだけで大がかりな処理必要か? データの管理なんてバックアップとるだけの話で、手を施す事って何もないでしょ 間違ってる???
977 名前:デフォルトの名無しさん [2016/08/12(金) 15:40:08.84 ID:lkc5gPjF.net] >>944 それって単にエクセルの設定でなんとかならなかった? 同じ個所いじらないなら、別々に編集できたと思うけど
978 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 16:29:22.52 ID:V2s4z4io.net] ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1469538912/
979 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 16:39:21.36 ID:6T3FQcLQ.net] トランザクションが何物であるか理解していないと書けないレスするとは 釣り師としてはイマイチだね
980 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 18:08:36.19 ID:YjCrXifk.net] いつもの奴は粛々とBAN・NGワードで対処すりゃいいんだよ。 スレ違いに付き合ってる奴らも同罪。
981 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 18:23:51.82 ID:k2FvZtud.net] スレ違いに構う奴が多すぎ C#に関係ない話題で盛り上がりたいのならニュース系とか雑談とか他の板があるだろ こんな過疎板でたむろってなくてもいいんだよ
982 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 18:43:27.26 ID:3tV2hGaV.net] そうだね、スレ違いだからc#でexcelいじろうよ。
983 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 19:03:34.21 ID:V2s4z4io.net] C# 7 はよ
984 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 19:22:05.44 ID:PQei7dBP.net] C#って女の人が使う言語ってマジ?
985 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 20:46:54.56 ID:PQei7dBP.net] 書店で買った本でC#覚えたけど物足りない
986 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 20:52:34.79 ID:l3pVsVAD.net] >>975 何がどう物足りないの?
987 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:07:44.00 ID:S337aRPj.net] 言語なんだから使わずに「覚えて」もつまらんわな
988 名前:デフォルトの名無しさん [2016/08/12(金) 21:08:14.96 ID:PQei7dBP.net] >>976 webサイト取得するプログラム作りたいからね 検索した結果のページを取得したい
989 名前:デフォルトの名無しさん [2016/08/12(金) 21:25:45.17 ID:PQei7dBP.net] 方法は?
990 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:26:22.82 ID:V2s4z4io.net] 次スレの季節
991 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:28:35.55 ID:S337aRPj.net] >>980 よろしく頼む
992 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:29:46.24 ID:V2s4z4io.net] this.CreateNextThread(); ふらっと C#,C♯,C#(初心者用) Part124 echo.2ch.net/test/read.cgi/tech/1471004887/
993 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:47:50.85 ID:S337aRPj.net] >>982 スレたて乙 ワッチョイありにしたのか。 これでバカな書き込みは減るだろうな
994 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 21:49:30.82 ID:XZxPWxwO.net] >>982 ワッチョイ有りは評価するわ
995 名前:デフォルトの名無しさん [2016/08/12(金) 21:58:16.07 ID:PQei7dBP.net] ワッチョイ入れたかーw 自治厨は同じ奴だろうねw
996 名前:デフォルトの名無しさん [2016/08/12(金) 22:01:03.83 ID:PQei7dBP.net] ワッチョイ入れたら質問者減らないか
997 名前:H?? [] [ここ壊れてます]
998 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 22:02:51.75 ID:V2s4z4io.net] >>983-984 あんまり効果ないかも……と思ってたけれど、既に効果出てるみたいだね
999 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 22:02:55.83 ID:S337aRPj.net] 次は相談室が荒らされて相談室もワッチョイ化するだろうな
1000 名前:デフォルトの名無しさん [2016/08/12(金) 22:04:56.97 ID:PQei7dBP.net] スレが活性化しないな
1001 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 22:05:06.94 ID:Ojh78pHB.net] >>988 ちょっと前に荒らされたぞ
1002 名前:デフォルトの名無しさん [2016/08/12(金) 22:23:43.16 ID:PQei7dBP.net] スレが活性化しないな
1003 名前:デフォルトの名無しさん [2016/08/12(金) 22:32:50.60 ID:PQei7dBP.net] 活性化しないな
1004 名前:デフォルトの名無しさん [2016/08/12(金) 22:34:55.70 ID:PQei7dBP.net] 活性化しないな
1005 名前:デフォルトの名無しさん [2016/08/12(金) 22:35:42.90 ID:PQei7dBP.net] あーあ
1006 名前:デフォルトの名無しさん mailto:sage [2016/08/12(金) 22:36:26.31 ID:S337aRPj.net] >>987 すごくわかりやすいのが炙り出されたな
1007 名前:デフォルトの名無しさん [2016/08/12(金) 22:36:32.76 ID:PQei7dBP.net] つまんね
1008 名前:デフォルトの名無しさん [2016/08/12(金) 22:36:44.85 ID:PQei7dBP.net] つまんね
1009 名前:デフォルトの名無しさん [2016/08/12(金) 22:37:52.86 ID:PQei7dBP.net] つまんね
1010 名前:デフォルトの名無しさん [2016/08/12(金) 22:39:14.42 ID:PQei7dBP.net] つまんね
1011 名前:デフォルトの名無しさん [2016/08/12(金) 22:40:38.44 ID:PQei7dBP.net] つまんね
1012 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています