- 1 名前:デフォルトの名無しさん [2017/09/08(金) 18:12:11.06 ID:Ej7G00WU.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part130 https://mevius.2ch.net/test/read.cgi/tech/1500327645/ ■関連スレ C#, C♯, C#相談室 Part94 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1492843013/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/
- 577 名前:デフォルトの名無しさん mailto:sage [2017/09/29(金) 20:37:34.12 ID:YWIP/X75.net]
- 前もプロジェクト参照知らずにobjフォルダのバイナリを直接参照して
何かトラブってる人おったな
- 578 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 00:57:22.13 ID:BaHp707U.net]
- nuget挙げてるやつが一人しかいないことに驚いたわ
- 579 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 07:45:43.46 ID:gi2C/W9N.net]
- 入れ子になったオブジェクトのListをファイルとして保存、読み込みするのに、
バイナリファイルにして保存、読み込みしていたのですが、List数が千近くになると、 読み込みに5秒以上かかるようになってしまったので、高速化したいと思ってます。 調べてみるとDa
- 580 名前:taContractSerializerがいいかなーとも思ったのですが、
DataMemberAttribute.Orderプロパティを設定していないと、メンバの順番が 数値やアルファベット順になるため、逆シリアル化するときに、正しくできないですよね? メンバ数が多いので1つ1つ今のコードに設定するのもかなり苦行なんですが、 何かいい方法はないものでしょうか? [] - [ここ壊れてます]
- 581 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 07:54:58.14 ID:BaHp707U.net]
- >>566
DB使えよ
- 582 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 08:30:00.41 ID:soKv7w/a.net]
- >>566
MessagePack for C# いいよ爆速だよ
- 583 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 08:52:23.73 ID:9JH7+33b.net]
- >>566
JSON.NETでいいよ たかが1000件くらいテキストでも楽勝 BinaryFormatterとか昔からあるシリアライザは遅いので有名
- 584 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 09:03:00.42 ID:B9VscmwP.net]
- >>566
> 数値やアルファベット順になるため、逆シリアル化するときに、正しくできないですよね? 大丈夫なはずだけどね。
- 585 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 09:05:50.60 ID:B9VscmwP.net]
- 自動実装プロパティとインスタンス変数の使い分けを教えてくれ。拙者には違いがわからぬ。
- 586 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 09:26:10.67 ID:Np6DtGQS.net]
- 基本的にpublic/protectedである"外に見せる"ものはフィールドでは書かない
- 587 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 09:26:41.66 ID:soKv7w/a.net]
- 外部に公開するのは基本プロパティでOK
複数プロジェクト環境だとメンバ変数からプロパティに変更すると 参照している側もビルドしなくちゃいけなくなる
- 588 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 09:42:51.44 ID:B9VscmwP.net]
- もう、インスタンス変数は全部自動実装プロパティで良いんじゃないの?
コーディングの負担も{get;set;}だけだし。
- 589 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 10:45:34.67 ID:Np6DtGQS.net]
- refで渡せないからInterlockedとかで困るんよ
- 590 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 12:04:04.74 ID:B9VscmwP.net]
- >>575
そんなん使わないでget; set;の中でlockしとけば良いんじゃないの? 自動実装じゃできないけど。
- 591 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 13:48:17.11 ID:Q01PrR7m.net]
- >>565
>>558
- 592 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 13:53:25.73 ID:Q01PrR7m.net]
- >>565
>>558 nuget使うとver管理が逆に面倒になることもあるから 自分で管理したほうがいいかも
- 593 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 14:04:53.11 ID:B9VscmwP.net]
- >>556
VS2017(VS2015以降?)には共有プロジェクトと言うのがある。 ソリューションに菱餅みたいなアイコンでプロジェクトが追加されて 他のプロジェクトから共有プロジェクトとして参照できる。
- 594 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 14:11:11.97 ID:kOdc4YYr.net]
- >>578
最新getで動かなくなるよね
- 595 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 16:08:26.95 ID:0VHr/jMd.net]
- nugetはlockないの
- 596 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 19:49:16.97 ID:+pzyKNCv.net]
- console.WriteLineとconsole.Writeて何が違う?
- 597 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 19:55:11.12 ID:++3Es+oD.net]
- Lineは改行される
- 598 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 23:27:46.64 ID:TdF+hKVD.net]
- >>578
プライベートNuGetリポジトリのことやろあほか
- 599 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 23:34:38.68 ID:+8+f7Kzi.net]
- >>584
なに言ってんだ? その話以外何があるんだ? 自分だけならプライベートリポジトリ使う意味が薄い 会社とかで数人以上なら意味があるけど自分だけで使うなら管理コストが増えるだけ
- 600 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 23:37:55.27 ID:9JH7+33b.net]
- 自分のところで作ったものも含めて完全にNuGetで管理するのは
自社サービスの会社でない限り現実的ではないわな
- 601 名前:デフォルトの名無しさん mailto:sage [2017/09/30(土) 23:39:59.32 ID:+8+f7Kzi.net]
- DLLが嫌って言ってるんだから普通にソリューションにプロジェクトをインポートするだけでいい
それを知らないから質問してきたんだろ?
- 602 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 00:43:39.59 ID:ly6P0KLu.net]
- フラットなのかシャープなのか
スレタイ
- 603 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 06:51:54.07 ID:4KAT4caf.net]
- >>587
それだとDLLになるでしょ
- 604 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 07:38:59.49 ID:t00k+6e7.net]
- >>585
NuGetパッケージ化したことのない人がこれです
- 605 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 14:55:40.54 ID:vfm/Btvq.net]
- WPFわけわかんねぇええええええええええええええええええええ
動的に配置すんのめんどくせえええええええええええええ なんじゃこれええええええええええええええええ はぁスッキリした Formの森に帰る・・・
- 606 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 18:47:48.34 ID:qGSPhC6b.net]
- おつおつ
- 607 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 18:50:37.49 ID:9SrqGqLT.net]
- 普通にやると面倒だから
自分のやりやすいようにヘルパークラスでも作ればいいと思うよ (MSの人はそういう考え方はないみたいだけど) 動的追加が身につけばそれを使えばいい
- 608 名前:デフォルトの名無しさん [2017/10/01(日) 20:18:09.95 ID:jNXAXxmY.net]
- 結局ASP.NET MVCはweb開発の市民権を得れたの?
- 609 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 20:30:42.79 ID:tmbSNjLz.net]
- >>594
最近使ってる企業を見たことがない しかもMVC自体が今後やって行けるのかどうか謎 asp.netシリーズは早く終息させたほうがいい 開発リソースの無駄 業務じゃASP.NET Coreはほとんど誰も使ってないんだから明日捨ててもほとんど支障がない
- 610 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 20:30:49.07 ID:YXjJncWi.net]
- Web系にはね
ジャパニーズドカタには完全スルー
- 611 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 21:41:07.77 ID:t00k+6e7.net]
- >>595
ただの引きこもりさんご苦労様です
- 612 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 21:41:52.69 ID:gcWwR1VP.net]
- >>595
bitFlyer はい論破
- 613 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 21:44:32.55 ID:/bf2JU9V.net]
- 雑談はマ板かせめて相談室でやれよ
- 614 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 22:26:04.18 ID:tmbSNjLz.net]
- 調べたぞ
IISのシェアが伸びてると言って喜んでるけど 欧米では下がってる 中国で小規模サイトが増えててそこでIISのシェアが高い 中国ではasp.netの技術者がそこそこいる
- 615 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 14:14:55.86 ID:F+1BxcRZ.net]
- Windows FormでPictureBoxにプログラムで描画した画像の上に
マウスドラッグで選択範囲を表すラバーバンドを表示したいと思うんだけど、 (1) 画像はBitmapに描画してPictureBox.BAckgroundImageに設定。 ドラッグ時マウス移動で必要部分を無効化してPainrイベントでラバーバンドを描画 (2) 画像もラバーバンドもPaintイベントて描画。ドラッグ時マウス移動で必要部分を無効化する。 (3) 画像はPaintイベントて描画。ラバーバンドはドラッグ時にMouseMoveイベントでCreateGraphcs使って描画。 ラバーバンド描画時、ラバーバンドが描画される位置の画像をBitBltでBitmapにキャプチャーしておき、 ドラッグ時のマウス移動ごとに無効化する必要がないようにする。 これら3つの実装方法を思いつくけど、他にもっと簡単な方法あります? DrawFocusRectはさすがにビジュアル的に却下で
- 616 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 14:54:34.78 ID:j0IOuO2e.net]
- つボタン(範囲編集モードボタン)+トラックバー+テキストボックス
昔、得意気にそういうの作ったら ああ、いや、数値でしか入力しないからw って言われてボタン+トラックバーとテキストボックスになった トラックバーはあんまり使わないらしい
- 617 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 15:07:15.72 ID:g6h5uIo8.net]
- トラックバーってスライダーのことか?
- 618 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 15:19:06
]
- [ここ壊れてます]
- 619 名前:.18 ID:j0IOuO2e.net mailto: >>603
そうとも言う [] - [ここ壊れてます]
- 620 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 15:32:48.09 ID:g6h5uIo8.net]
- >>604
今まで一度も必要性を感じた事がない。
- 621 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 15:58:06.97 ID:DB16o3JM.net]
- 基底クラスでvirtual宣言したメソッドを
abstract付けた時のように派生クラスで必ずoverrideしないといけないようにする方法って、無いですかね?
- 622 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 16:36:15.51 ID:rpp5PtTQ.net]
- >>606
abstractを付ける 必ずオーバーライドされるのに実装書く意味ないだろ? superで呼びたいんなら代わりに別のprotectedメソッドにするか、 逆の発想でTemplateMethodパターンで差し替えたいところだけprotected abstractにして基底から呼べばいい
- 623 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 18:04:51.91 ID:L+gIrVvB.net]
- 継承は悪
- 624 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 07:22:33.28 ID:ObXIbUik.net]
- C#やるならCなんて絶対にやっちゃダメだろ
十中八九手続き型プログラム書き始める
- 625 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 08:27:32.02 ID:40an6g8d.net]
- >>609
cのポインタの概念を理解出来ないヤツがc#のオブジェクトを扱うと。 以下省略致します。
- 626 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 08:42:33.72 ID:8vSQUt7l.net]
- 別に問題ないやろ
- 627 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 08:48:00.46 ID:WSVxY9HA.net]
- せめてC++くらいはやっとけ
- 628 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:16:05.26 ID:40an6g8d.net]
- >>611
c#の変数はnewしなきゃいけないと思い込んてるヤツが少なからず居て、newした直後に別のインスタンスを代入とか。 参照と中身の区別の曖昧なやつ多すぎ。
- 629 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:18:07.47 ID:eY/q0sas.net]
- >>613
それはC関係ないわ c#理解してないだけ
- 630 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:24:35.82 ID:40an6g8d.net]
- >>614
結構居るぞ。 cのポインタの概念がわかってりゃありえん。
- 631 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:34:53.80 ID:3pqnorgz.net]
- いや、違う ただのバカだ
- 632 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:36:26.96 ID:C1bISep1.net]
- おまえがな
- 633 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:51:52.72 ID:tK4uic5q.net]
- >615
それは、 ・cのポインタの概念を理解していれば ・c#の参照の概念を理解していれば が等価じゃないの? なんにせよ個人の理解力不足で、cを先にの理由にはならなくない?
- 634 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:52:06.38 ID:3UnO7l2m.net]
- >>613
インスタンスの概念にポインタの理解が必須とか本当にポインタやインスタンスの概念理解していないのはわかる
- 635 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:54:28.45 ID:3pqnorgz.net]
- Cやったやつが こうに違いないみたいな思い込みしてんだから
そいつ自体が証明してんだよな
- 636 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 09:59:37.01 ID:eY/q0sas.net]
- >>615
ただのバカです
- 637 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 10:01:30.91 ID:+1Uci9uD.net]
- おまえがな
- 638 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 10:36:15.57 ID:40an6g8d.net]
- >>618-619
お前ら、枝葉末節に拘りすぎじゃのう。 もっと森を見ろよな。
- 639 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 10:42:44.41 ID:3pqnorgz.net]
- まあ、いまさら言い繕ったってなぁ
- 640 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 10:49:35.60 ID:40an6g8d.net]
- 物事の上っ面しか見えないお前らにとってc言語は害悪でしか無いのは認めようw
- 641 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 11:42:19.03 ID:sQNA0cCL.net]
- 要領を得ない例を挙げて「真意がわからないのか」というバカ
- 642 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:14:14.43 ID:t6jmh8jv.net]
- またアルツハイマー患者の繰り言が始まった。
どうでもいいけど、もともとの話は、入門者がいきなりC#みたいな今時の言語から始めるより 一旦Cを経由した方が回り道のように思えて結局近道なんじゃないかって話だ。 いつもの馬鹿の「老害ガー、俺スゲー」っていう意味不明な被害妄想と その裏返しの自己陶酔の開陳、みたいな間抜けな話じゃないよ
- 643 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:19:42.20 ID:ffaQ93cm.net]
- まあ、大抵のやつはポインタでつっかえて終了確定だから
c#のがええよ そのうちでかいメモリ扱ってるうちにポインタ的要素は理解できるっしょ
- 644 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:44:31.07 ID:3pqnorgz.net]
- >>625
上っ面の認識で間違った人が言ってもなぁ
- 645 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:50:17.91 ID:eY/q0sas.net]
- >>627
cわかる俺スゲー
- 646 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:56:03.36 ID:xe3IBVNg.net]
- ポインタ知らないと出来ないことってなに?
- 647 名前:デフォルトの名無しさん [2017/10/03(火) 13:11:42.49 ID:SsPk+8PU.net]
- 特にない。ハードウェアを知ることはプログラミングに関して必要なだけ
- 648 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 13:12:52.65 ID:I5/niSoP.net]
- >>628
ポインターで挫折するようなやつは他の言語でも駄目だ。 cの入門書のポインターの説明もたいがいだがな。
- 649 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 13:43:05.12 ID:ffaQ93cm.net]
- >>633
じゃ、お前、なんかうまい解説サイトでも作れよ
- 650 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 14:28:59.55 ID:nMyv2Tqx.net]
- >>631
c# unsafeメソッドはむりぽ
- 651 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 14:39:24.69 ID:tdeEXDBR.net]
- ポインターとかメモリアロケートの概念に関わらなくてもいいようにC#作ったのに
利用者の頭が進化しないと言語開発者が泣くわ
- 652 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 14:46:28.17 ID:ffaQ93cm.net]
- >>636
見えなくしたぶん余計深刻になってる気がするわ
- 653 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:26:44.64 ID:aqsVlxub.net]
- >>636
ポインタとメモリアロケーションは全く別物 まともなコード書きたければ C#でもメモリアロケーションの理解は必須
- 654 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:29:43.94 ID:kRn3xKyN.net]
- >>638
そのためにはcのような低レベルの言語の理解が必要なのだ。
- 655 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:31:08.16 ID:ffaQ93cm.net]
- >>639
それが最初である必要はねーよ
- 656 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:40:30.50 ID:kRn3xKyN.net]
- >>640
じゃ、初めての人にオススメは?
- 657 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:45:40.67 ID:ffaQ93cm.net]
- >>641
c# だって入門書があって 簡単に画面が表示できる言語っていつの間にかこれしかねーし
- 658 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 15:54:35.81 ID:kRn3xKyN.net]
- >>642
そんなこたぁない
- 659 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:01:14.23 ID:ffaQ93cm.net]
- >>643
理由を書けよ 育ちが悪いな
- 660 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:09:58.24 ID:hqS0jqGV.net]
- むしろ
入門書が無くて 簡単に画面が表示出来ない言語を知りたい 一般的なプログラミング言語でそんなのあんの?
- 661 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:11:02.55 ID:kRn3xKyN.net]
- >>644
テンプレートを使ってWinFormなりWPFで画面は簡単に出ました。そこから先で頓挫する。c#は覚えなきゃいけない概念が多すぎる。msdnは奇怪翻訳でわけわからんし。
- 662 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:17:01.64 ID:ffaQ93cm.net]
- >>645
最近書籍買ってねーだろ 結構苦労しないと他言語でGUIって難しいぞ
- 663 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:19:31.18 ID:ffaQ93cm.net]
- >>646
ああ、他言語そこまで行かないから そこまでできたら後はぶっちゃけなんでもできるな WPFはさわんなくていい winform覚えてな 直接納品しなくても ちょっとしたツール作るときに 絶対役に立つから
- 664 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:22:37.95 ID:JXAYZM0w.net]
- 横から失礼
c#の入門書はまだ新刊が結構出てるよ 内容見たらどの本もWPFはなかったことになっててwinformsの使い方が出てる
- 665 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:24:26.51 ID:HQuRK9/k.net]
- >>648
c#をvb6のように使うのならそれで良いかもね。
- 666 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:25:05.66 ID:hqS0jqGV.net]
- >>647
普通に考えてJavaとかな SceneBuilderで簡単に作れる それとGtkのバインドある言語とかね Gladeあるから簡単だし Qtなんかもっと簡単だろ むしろお前はC#しか知らないんじゃないのか?
- 667 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:27:40.64 ID:eY/q0sas.net]
- >>651
JavaのGUIだとwww
- 668 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:27:51.55 ID:JXAYZM0w.net]
- c#は覚えることが多いというのは間違いじゃないです
cなんかと比べると多いです クラスに始まり event delegate プロパティ インデクサ そこからLinq ラムダ式 Task async/await パラレルといっぱい概念が出てくるので迷いがち GUIにこだわらないならpythonでもやればいいと思います
- 669 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:29:12.54 ID:hqS0jqGV.net]
- >>652
JavaFXな Swingと違って全然まともだよ
- 670 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:34:15.08 ID:JXAYZM0w.net]
- 新規でjavaを覚えるとしたらandroidがらみか
仕事で使うためとかそんなのじゃないですか? ホビーでjava使う人ってほとんど死滅したと思う java単体の入門書も全然でてない
- 671 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:37:37.09 ID:ffaQ93cm.net]
- >>654
入門書一冊しか見たことないよ まともなリソースエディタもなさそうだし
- 672 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:38:05.15 ID:hqS0jqGV.net]
- >>655
俺の知り合いはkotlinやりたいけど java知識無いとkotlinわからんって言って 今さらjava勉強し始めたよ 何事も決めつけは良くない 自分がそうだからって他人もそうだと思うのは良くない傾向
- 673 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:39:57.46 ID:ffaQ93cm.net]
- 初めにc#にたどり着いた人間は幸せだったということで
- 674 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:42:46.00 ID:JXAYZM0w.net]
- >>657
ほとんど死滅したとどう違うんですか?
- 675 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:43:37.75 ID:HQuRK9/k.net]
- 残念な人向けにデザインされているgo言語はどうよ
- 676 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:46:08.26 ID:JXAYZM0w.net]
- goは新しいjavaだと思う
機能制約してコードの品質を中程度に保つための言語
- 677 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:46:40.70 ID:hqS0jqGV.net]
- >>656
「javafx 書籍」でググれば出てくるよ 別にC#が好きでC#をやるのは大いに結構だと思う 俺もC#好きでやってるからこのスレ見てるし そこは否定しない でも大して多言語のことを知らんのに 多言語より優れてるとか吹聴するのはどうかと思うよ
|

|