- 1 名前:デフォルトの名無しさん mailto:sage [2018/08/05(日) 19:55:44.50 ID:tZmoj8I+.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part93 https://mevius.5ch.net/test/read.cgi/tech/1492818720/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part138 https://mevius.5ch.net/test/read.cgi/tech/1528194762/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/ja-jp/library/gg145045.aspx https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/
- 511 名前:デフォルトの名無しさん mailto:sage [2018/09/12(水) 22:59:50.57 ID:HCZYwh62.net]
- リンクじゃないのか?
俺はアクセントがわからない
- 512 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 01:12:43.13 ID:xXJqEk25.net]
- リンクだと思ってた
- 513 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 03:37:55.81 ID:4tq0ggVx.net]
- >>490
したない
- 514 名前:デフォルトの名無しさん [2018/09/13(木) 05:03:38.49 ID:wmIVPXZe.net]
- byte a;
byte b; byte c = a + b; だと型が合わないとエラーが出る 左辺をint cにするか、右辺を(byte)(a + b)にする必要があるんだな なんで型が合わないのか分からず一日ドツボにはまった 入門レベルの参考書には載ってないし でもバイト型とバイト型を演算したら答えはイント型に変わるって 根本的におかしくね?
- 515 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 05:09:18.59 ID:1YFyErS3.net]
- why?
- 516 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 06:06:29.57 ID:4tq0ggVx.net]
- https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/keywords/byte#conversions
- 517 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 08:17:24.20 ID:IoXWiQ4j.net]
- >>491
リンクだとlinkって感じなので心の中ではリンクゥって言ってる
- 518 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 08:18:16.41 ID:Ts60fXh8.net]
- >>495
CPUはそういうもん 小さな型でもいったんCPUに応じた処理しやすい自然なサイズに変換してから演算する 32/64bit CPUと呼ばれる所以だ もちろんbyte同士なら演算後に勝手にbyteにキャストする仕様もありうるけど、 そんなことをしてもせっかく255を超えてもオーバーフローせずに表現できてるものを わざわざ余計な処理入れて切り捨てるなんて無駄でしかないからCPUの仕様に合わせている
- 519 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 08:44:11.24 ID:eHHJ6hTJ.net]
- >>491
https://www.microsoft.com/ja-jp/mic/seminar/programing_linq.aspx >統合的なデータの問い合わせを実現したテクノロジ LINQ (リンク)
- 520 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 10:09:10.44 ID:7r2vSdtk.net]
- LINQ職人の方に聞きたいのですが
var 元 = new[] { new {Index = 0, Value = "あ"}, new {Index = 1, Value = "い"}, new {Index = 3, Value = "う"} }; みたいな羅列があって、こいつを平凡な string[] に変換したいです。 [0] → "あ" [1] → "い" [2] → null [3] → "う" LINQ 1発でバシって出来ませんか?
- 521 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 10:15:23.01 ID:vxp+pG1B.net]
- 普通にはできません
- 522 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 10:49:45.94 ID:uKwFSQ+m.net]
- LINQ 外部結合
ぐらいでググったらそれらしいのあるが、やめとけ。
- 523 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 10:
]
- [ここ壊れてます]
- 524 名前:55:31.20 ID:n/Ia9Ufb.net mailto: さくっとできる []
- [ここ壊れてます]
- 525 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 10:59:56.20 ID:n/Ia9Ufb.net]
- rangeとzipな
- 526 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 12:50:08.04 ID:gBmhWXZp.net]
- >>495
今まで気づかなかったけど、C#もintに揃えるCの手抜き実装を踏襲してるんだなw これはシンプルに「大きい方の型に揃える」ルールにして欲しかったね
- 527 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 15:34:46.60 ID:B76L2xUy.net]
- >>501
var 元 = new[] { new {Index = 0, Value = "あ"}, new {Index = 1, Value = "い"}, new {Index = 3, Value = "う"} }; var array = Enumerable.Range(0, 4).Select(index => 元.Where(moto => moto.Index == index).FirstOrDefault()?.Value).ToArray();
- 528 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 15:38:33.86 ID:TO6ro8xf.net]
- ちなみにFirstOrDefaultはFunc<T, bool>を引数に取れるからWhereはなくていいよ
- 529 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 16:23:35.73 ID:B76L2xUy.net]
- >>508の指摘にそって改良
var 元 = new[] { new {Index = 0, Value = "あ"}, new {Index = 1, Value = "い"}, new {Index = 3, Value = "う"} }; var array = Enumerable.Range(0, 4) .Select(index => 元.FirstOrDefault(moto => moto.Index == index)?.Value) .ToArray();
- 530 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 16:34:26.33 ID:n/Ia9Ufb.net]
- zipで一行
- 531 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 16:48:55.75 ID:Mtznb6SP.net]
- >>510
コードで示して
- 532 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 16:51:19.42 ID:n/Ia9Ufb.net]
- コードは甘え
- 533 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 16:52:36.00 ID:Mtznb6SP.net]
- >>512
じゃあ>>509も1行で済んでるからそっちでいいや
- 534 名前:デフォルトの名無しさん [2018/09/13(木) 17:34:16.92 ID:fde6nCOF.net]
- cscやmscが吐き出す実行ファイルについて教えてほしいのですが、これはOSや実行環境に依存せず実行できるのですか?
WindowsPC上で実行ファイルを作成し、それをRaspberry Pi等にコピーしてmono上で動くのかが知りたいです
- 535 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 17:40:54.40 ID:O9n8eAiW.net]
- >>514
依存する monoの方にどこまでサポートするか書いてないか
- 536 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 19:29:30.60 ID:nU06fVx/.net]
- Tostaring();
Set focus(); とかの()の意味を教えてください。
- 537 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 19:30:56.20 ID:84N5Yvll.net]
- >>516
引数が存在しないことを示す
- 538 名前:デフォルトの名無しさん [2018/09/13(木) 20:13:42.27 ID:tX4xVeil.net]
- 言葉も出ない、ということ
- 539 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 21:21:45.27 ID:RirS5RMp.net]
- >>516
演算子だって考えるのが素直でしょう https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/invocation-operator デリゲートの後ろに引数リストを囲った()を付けるとメソッドが呼び出される
- 540 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 21:24:09.90 ID:RirS5RMp.net]
- しかし、Tostaringてw
ドラマか何かの主演俳優にするメソッドがw
- 541 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 21:25:43.52 ID:YrOTDcXS.net]
- スターリンがどうかしたって?
- 542 名前:デフォルトの名無しさん [2018/09/13(木) 21:26:14.24 ID:6Z3XXp4U.net]
- はからずもS式の合理性を再認識させられる初秋の夜であった
- 543 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 22:00:27.97 ID:tu9+IsVI.net]
- >>501
Enumerable.Range(0, 4) .GroupJoin(元, m => m, i => i.Index, (m, i) => i.FirstOrDefault()?.Value) .ToArray() 長いね…
- 544 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 22:14:47.62 ID:JHngkFny.net]
- 元.Aggregate(new string[4], (a, x) => { a[x.Index] = x.Value; return a;});
- 545 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 22:17:18.10 ID:z+6RPAPe.net]
- おお
- 546 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 22:21:08.27 ID:u61xW8CT.net]
- >>510
Zipじゃ i=2 : null は無理でしょ
- 547 名前:デフォルトの名無しさん mailto:sage [2018/09/13(木) 22:31:31.75 ID:z+6RPAPe.net]
- 3項塩山市をつかう
- 548 名前:デフォルトの名無しさん [2018/09/14(金) 07:23:37.25 ID:dEKf7JQJ.net]
- >>1のスレ趣旨にあるように、
超初心者でも、気軽に入り込めるスレに、して欲しいです。
- 549 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 07:53:12.59 ID:zwGydTBu.net]
- LINQのメソッドこねくり回しているのは超初心者には厳しいかな?
- 550 名前:デフォルトの名無しさん [2018/09/14(金) 08:02:41.43 ID:ixgSdYSb.net]
- おまえも超初心者やんw
そうゆうとこやあかんのはw
- 551 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 09:26:00.50 ID:6Xa6OuyO.net]
- Aggregate優勝
- 552 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 09:48:38.96 ID:YVc6B226.net]
- Aggregateのパターンを実際使うとすると配列代入時のインデックス範囲チェックが必要で結局長くなるんだよな
- 553 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 10:20:53.65 ID:VsV8E9sx.net]
- 業務システム開発でLinqと三項演算子だけでほとんど処理を書いていたら 応用情報技術者試験のアルゴリズム問題でカウンタを持つようなfor文が全然読めなくなってしまいました
やはり開発においてLinqは有害なのでしょうか?
- 554 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 10:40:20.21 ID:74Ijv3/g.net]
- >>533
貴方の脳の品質の問題をLINQの問題にしないでください
- 555 名前:デフォルトの名無しさん mailto:sage [2018/09/14(金) 12:17:21.38 ID:uKNqObYo.net]
- まあ脳の病気だわな
- 556 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 10:29:16.94 ID:xmiaTl3L.net]
- C#7のローカル関数って、一つのメソッドからしか呼ばれないなら良いと思うんだが、ユニットテストはどうなるんだろ?
- 557 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 11:18:16.17 ID:luWyo1Kp.net]
- >>536
ユニットテストはやる人などによってやり方はそれぞれだろう
- 558 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 11:19:27.99 ID:PMHdQMes.net]
- privateメンバのユニットテストをしようとするのはそもそも誤り
壊れやすいテストは結果的にメンテされなくなり意味を為さなくなる
- 559 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 12:21:00.32 ID:hseJLl5H.net]
- >>538
これ publicなメンバーを通してテストすること
- 560 名前:デフォルトの名無しさん [2018/09/15(土) 20:38:11.28 ID:elLmwu/2.net]
- LinQの中身がfor文って本当ですか?
- 561 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 20:39:51.17 ID:xmiaTl3L.net]
- >>537-539
納得しました、サンクス
- 562 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:16:49.41 ID:vc2YYDHO.net]
- >>540
ソースを読めば分かる https://referencesource.microsoft.com/#System.Core/System/Linq/Enumerable.cs
- 563 名前:デフォルトの名無しさん [2018/09/15(土) 21:24:11.06 ID:8rxpHkWL.net]
- for文の中身がgotoて本当ですか?
- 564 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:29:31.15 ID:Fr67tYwB.net]
- コンパイル結果見ればわかる
- 565 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:48:21.87 ID:iPPDwx/Y.net]
- 列挙子とforeachの組み合わせってforよりおそい?
- 566 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:51:19.05 ID:VeSVHeu2.net]
- 数%の処理速度の違いを気にするくらいならその都度試してみればいいんじゃないかな
- 567 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:53:24.60 ID:iPPDwx/Y.net]
- いや、なんでLINQ遅いって言われてるのかなっておもって
- 568 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:56:28.37 ID:88GvsHdE.net]
- 遅いと言えば遅いよ
余計な手数が増えてるから 気になるなら後からでも書き換えればいいだけ
- 569 名前:デフォルトの名無しさん [2018/09/15(土) 21:57:40.02 ID:8rxpHkWL.net]
- >>547
それはリンキューさんの遅さとゆうより 有り合わせのアルゴリズムの組み合わせで勝負するか はたまた最適化したアルゴリズムをシコシコ組み立てるか の違いが大きいのや
- 570 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 21:58:32.54 ID:iPPDwx/Y.net]
- その程度の差なんですね
よほど大きなオーバーヘッドでもあるのかと思ってた
- 571 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 22:09:29.85 ID:j1sHLBNC.net]
- MSIL勉強したいのですが、参考になるサイトを教えてもらいませんか?
- 572 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 22:14:24.26 ID:nm6j3SBT.net]
- MSDN
- 573 名前:デフォルトの名無しさん [2018/09/15(土) 23:09:21.09 ID:elLmwu/2.net]
- >>542
やべえ これを読む能力がない・・・
- 574 名前:デフォルトの名無しさん mailto:sage [2018/09/15(土) 23:53:24.63 ID:iPPDwx/Y.net]
- linqの中身はforeachで列挙子を回してる
それは while(次の要素を取得するメソッド){ 要素に対する処理のメソッド } に展開される 詳しくないから適当だけど
- 575 名前:デフォルトの名無しさん [2018/09/16(日) 01:03:15.10 ID:uYUceUNT.net]
- アセンブラでもやってろよ
- 576 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 01:04:46.36 ID:ANojdriP.net]
- がっつりパフォーマ
- 577 名前:ンスのチューニングしたことあるわけじゃないけど
unityの毎フレーム行われるような処理で使わない限りlinqの速度が問題になることはないんじゃないか? [] - [ここ壊れてます]
- 578 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 06:05:13.06 ID:75aeC/cD.net]
- プログラムによる
プロファイラで分析しろ ボトルネックの分析前に100倍遅いのとか1000倍遅いとか言っても何の意味もねえから
- 579 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 08:07:06.87 ID:HxZqM27H.net]
- ゲームで描画以外の処理が問題になることは少ない
- 580 名前:デフォルトの名無しさん [2018/09/16(日) 08:29:55.59 ID:AZs5fz+o.net]
- アプリケーションのプロパティの中にある[設定]という項目で
Properties.Settings.Default.xxxでint型配列の変数を保存したいのですが できませんでしょうか? 前回使ったパラメータ群を配列で保存して 次回に読み込んで再現したいのですが 別の方法でもいいのですが参考になる解説ページでもあれば教えてください
- 581 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 09:04:23.29 ID:psXGYTXF.net]
- >>559
「,」でjoinして文字列で保存、取り出すときに「,」でsplitとかどうだろ?
- 582 名前:デフォルトの名無しさん [2018/09/16(日) 09:25:05.54 ID:2ksH8VYk.net]
- >>560
まあこれが横道だよね てか、今ならjsonで保存か
- 583 名前:デフォルトの名無しさん [2018/09/16(日) 09:42:20.10 ID:AZs5fz+o.net]
- >>560
なるほど!配列を分解して文字列型にするのか! それなら私の低スキルでもなんとかできそうです ありがとうございました!
- 584 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 10:07:09.66 ID:aJAMOBK/.net]
- 例えばアプリケーション終了時に画面のサイズと位置を保存して
次回起動時に設定をロードするとしたら なにで保存しますか?XML?INI?JSON?
- 585 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 11:04:54.55 ID:rvnq8hQD.net]
- >>563
「どこに保存するか」を気にしないならすぐ上に出ているProperties.SettingsのSystem.Drawing.Pointで保存したら MSの推奨なんだから
- 586 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 11:12:58.81 ID:txQA20Wu.net]
- 昔からあるVSの定型Tipsだけど
この上から目線な感じは もっと高度な議論を吹っ掛けてるんじゃね? くわばらくわばら
- 587 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 11:25:39.54 ID:gTaOdbFs.net]
- >>563
俺はXMLで実行ファイルと同じ場所に保存してる
- 588 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 12:37:43.94 ID:ksMt/4i/.net]
- >>566
実行ファイルと同じ場所は書き込み権限がなかったりするからMS的にはApplication.UserAppDataPathで得られる場所などを推奨
- 589 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 12:48:14.51 ID:LixUwGN0.net]
- >>559
IDEでプロパティの型を選ぶところの中には配列ってなかったっけ
- 590 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:06:53.35 ID:16Y59QgZ.net]
- 場所や形式はなんでもいいけど
読み書きクラスを上手くカプセル化しないと後で変更効かなくなって泣くのでそっちのほうが重要
- 591 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:19:04.65 ID:p+qyV3Lh.net]
- いや、場所や形式は重要だよ
- 592 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:23:10.99 ID:aJAMOBK/.net]
- >>564
へーありがとう御座います 調べてみます
- 593 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:32:26.33 ID:16Y59QgZ.net]
- >>570
重要になるのは後で 開発中はたいして重要じゃないし正解も定かではない
- 594 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 13:59:51.99 ID:hCxE0E+A.net]
- >>566
実行ファイルのパスってProgramFilesのとこかな? あのフォルダーって監視入ってるから、データアクセスでも色々遅くなるかも
- 595 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:01:52.05 ID:w97F4Kz1.net]
- どこに保存するかはかなり致命的な問題になるから
今から
- 596 名前:学んでおいて損はないよ []
- [ここ壊れてます]
- 597 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:10:32.40 ID:uf7cGEex.net]
- >>573
ProgramFilesがなんで出てくるかもわからないし設定ファイルのデータアクセスのスピードが問題になるのはおかしい
- 598 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:17:56.47 ID:gTaOdbFs.net]
- >>567
知ってる。でも自作のポータブルアプリだからそうしてる インストールするようなもんはC#ではまだ作ったことないわ >>573 違う。ポータブルアプリだからユーザーが置いた場所 USBのフォルダとかマイドキュメントとか
- 599 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:41:31.05 ID:gTaOdbFs.net]
- >>569
同意。C#はXMLについては簡単にカプセル化できるのがいい JSONも簡単なんだっけか?、使ったことないから分からんわ
- 600 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 14:41:58.58 ID:ksMt/4i/.net]
- UACが出来てからディレクトリの書き込み制限が厳しくなってるから意識する事は大切ですね
>>574
- 601 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:10:33.14 ID:PDDwZiUq.net]
- >>559
ここにかいてるやん https://stackoverflow.com/questions/1766610/how-to-store-int-array-in-application-settings
- 602 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:10:39.97 ID:8jdJAOdP.net]
- 書き込み制限するだけならまだマシなんだが
勝手にリダイレクトしやがったりするからなぁ それも同じOSでもUAC設定だけでしたりしなかったり
- 603 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:15:37.35 ID:SnNXv25N.net]
- >>578
違う どこにどんな形式で置くかを柔軟に変更できることが重要 これをおろそかにして最初から場所や形式を決めつけると後で致命的な問題が発生した時に困る
- 604 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:41:28.41 ID:5YLu0Ky3.net]
- いやいや保存場所は最初から重視しないとだめだよ
あとで罠にはまるよ
- 605 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:50:02.93 ID:SnNXv25N.net]
- >>582
情報が出揃ってない序盤で決定するのはNG 根拠の薄い判断に盲目的に従って進めるよりはわからないものはわからないと認識した上で進めるほうが良い 最初は良いインターフェイスを決定することに注力する 開発が進むと徐々に客が(隠していた|失念していた)情報を出してくるのでそうなってから検討すればよい それまでは暫定で簡単な実装を置いておく
- 606 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:57:02.81 ID:AeuhPaJN.net]
- よくわからないけど設定ファイルを柔軟にする必要はないよ
- 607 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 19:59:35.75 ID:AeuhPaJN.net]
- 実装方法を知りたい人にインターフェイス云々から始める人は無視
- 608 名前:デフォルトの名無しさん [2018/09/16(日) 20:03:32.45 ID:oQtqL1qV.net]
- どの初心者スレでも明後日のレスしてドヤりたがっとるプロさんおるねw
- 609 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 20:14:16.80 ID:AeuhPaJN.net]
- いいや
プロ的にもありえないだろ
- 610 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 20:31:15.27 ID:Ka1tFSGh.net]
- 具体例示さず「〜しなきゃいけない」とかいうのは「妄想お疲れ」って返しておけばいいよ
- 611 名前:デフォルトの名無しさん mailto:sage [2018/09/16(日) 20:59:15.70 ID:AeuhPaJN.net]
- 今後は全部の質問にインターフェイスの決定に注力しろって答えたらいいんだな
|

|