- 1 名前:デフォルトの名無しさん mailto:sageteoff [2015/03/18(水) 18:08:26.52 ID:irwZfv9C.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part114 peace.2ch.net/test/read.cgi/tech/1419512512/ ■関連スレ C#, C♯, C#相談室 Part86 peace.2ch.net/test/read.cgi/tech/1419608259/ ■コードを貼る場合は↓を使いましょう。 ideone.com/
- 801 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 00:41:07.20 ID:qQ/qlsDi.net]
- ↑文脈とか意味を考えない低能の典型例
読みにくいだろ低能め
- 802 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 00:52:25.05 ID:yM1kMDKK.net]
- とりあえず?で書くやつはバグが多すぎる
- 803 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 02:34:42.39 ID:6sbS7y/z.net]
- func1(){
… return {1,2,3}; } var a=func1(); var b=a[0]; var c=a[1]; var d=a[2]; とかかな?
- 804 名前:デフォルトの名無しさん [2015/06/20(土) 15:00:31.13 ID:XTWPFSca.net]
- CとC#が同じ高級言語で括られるのは違和感があるので
- 805 名前:すが、
第○世代言語とか呼び方はあるのでしょうか? [] - [ここ壊れてます]
- 806 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 15:36:18.37 ID:s+YE9WtJ.net]
- ありません
- 807 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 16:24:23.17 ID:P+7QrmPi.net]
- Cが構造化言語、C#がオブジェクト指向言語ぐらいかな
- 808 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 18:58:22.36 ID:hdd6Iv+Z.net]
- >>779
c言語は高級言語じゃないだろ。アセンブリ言語と高級言語の間くらいの言語だと思う。
- 809 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 19:02:41.29 ID:tDc6RR32.net]
- 一般的には高級言語だよ。この単語自体もう時代遅れでどうでもいい分類だがw
ttp://www.weblio.jp/content/%E9%AB%98%E7%B4%9A%E8%A8%80%E8%AA%9E ttp://wiki.ju.edu.jo/ja/articles/%E9%AB%98/%E7%B4%9A/%E8%A8%80/%E9%AB%98%E7%B4%9A%E8%A8%80%E8%AA%9E.html
- 810 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 19:36:29.11 ID:YQlfkZgo.net]
- C言語が生まれた当時なら最先端の高級言語だなw
時代と共に古くなって、今や高級とは言いづらいけど
- 811 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 20:14:40.77 ID:74rB06rU.net]
- >>784
言語の古さと、高級言語かどうかは全然別の話でしょ Cより古いものにも、FORTRANとかCOBOLとかPascalといった 高級言語があったわけだから
- 812 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 20:46:40.54 ID:KZdkN3xz.net]
- 最近は高級言語なんて死後に近いから、高級言語の本来の意味を知ってるのは
俺みたいなオジサンだけかもしれないね。 高級言語の「高級」はA級戦犯とかと同じで別にグレードが高いって意味じゃないのよw
- 813 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 20:47:56.56 ID:K7xzi7Ex.net]
- 性癖
悩ましい 敷居が高い 高級言語 ←new
- 814 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 22:20:48.72 ID:xyJjBRvk.net]
- 英wikipedia見てたら超高水準言語という区分があった
- 815 名前:デフォルトの名無しさん [2015/06/20(土) 23:29:40.23 ID:XTWPFSca.net]
- >>783
>代表的な高級言語の種類としては、BASIC、FORTRAN、COBOL、C言語、C++、Java、Pascal、Lisp、Prolog、Smalltalkなどがある。 やはり、CとJAVAが同じ括りというのは、少し乱暴な気がします。 IT関係では、誰も気にしないんでしょうかねぇ。。。
- 816 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 23:44:44.79 ID:9Ukvdsb1.net]
- そんな括りなんてどうでもいいと思うんだが
使わなきゃならない時にはそんな括りなんて何の意味も持ってないんだから
- 817 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 23:55:28.97 ID:fYXXUti6.net]
- >>789は、そこで上げた言語だと、どの言語が同じ括りになると思うの?
- 818 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 00:44:13.38 ID:LtTYOS1I.net]
- >>789
気にするのは大学生だけだよ 職場じゃそれ使って何ができるかの方が重要
- 819 名前:デフォルトの名無しさん [2015/06/21(日) 00:56:02.48 ID:oygMyh8G.net]
- C#やJAVAのようなモダンな言語は、オブジェクト指向を採用していて
ジェネリックやラムダみたいなモダンな仕組があるのに対し、 制御で使われるような無印Cが、同じ高級言語扱いというのが 気になりまして。 世代がかなり違うんじゃないかなと思うんですよ。 まあ、実害なんて何も無いんでしょうけど。。。
- 820 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 01:00:01.67 ID:8J8Zrkqm.net]
- >>789
だから高級って言葉の語感に引きずられるからそうなる。 だから死後だって言ってるじゃん。
- 821 名前:デフォルトの名無しさん [2015/06/21(日) 01:16:47.05 ID:oygMyh8G.net]
- もう、高級言語なんて言葉は使わないんですね。
情報処理技術者試験の勉強で覚えたのですが、 情報古いよって感じですね。 5000円払って、古い話題を必死に覚えるとか、 勉強のモチベーションが下がりますね。
- 822 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 01:22:39.36 ID:8J8Zrkqm.net]
- 勉強とか言ってる割に高級言語って言葉の本来の意味を確認はしないのねw
- 823 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 01:26:19.30 ID:xl4g4Hja.net]
- アセンブリ言語は高級言語?
マシン語だけが低級言語だよね?
- 824 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 03
]
- [ここ壊れてます]
- 825 名前::59:16.75 ID:0g6EdVmv.net mailto: 低脳には関係ないから安心して寝なさい []
- [ここ壊れてます]
- 826 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 04:25:32.56 ID:Y9sFMHSn.net]
- BitConverter.ToInt32(bytes, 0);
とすればバイト配列は整数に変換できますけど 配列ではなくバイト1つを整数に変換するにはどうするんですか?
- 827 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 06:43:11.87 ID:mTVvjbYS.net]
- Oh...
int i = (int)b;
- 828 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 06:46:12.05 ID:0VYCqu5Y.net]
- >>799
キャスト
- 829 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 07:20:02.94 ID:EnXta+1+.net]
- >>793
高級言語と低級言語の2択で分けるとアセンブリ言語ととマシン語以外は高級言語の範疇だから 無印c言語は高級言語だね。
- 830 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 09:53:22.86 ID:xl4g4Hja.net]
- 論理回路とアセンブリ言語とC言語はやっておかないと
プログラミングできるとは言えないと思う
- 831 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 11:05:19.79 ID:faNvk/Nn.net]
- include <stdio.h>
int main (void){ int a=0,b=0; scanf ("%d",&a); scanf ("%d",&b); If ( a==b ) printf ("2つの数値はおなじです\n"); else if ( a>b) printf("一つ目のほうが大きいね\n"); else printf("2つ目のほうが大きいね\n"); return 0; } というプログラムなんですが2つめのscanfが入力待ちになりません
- 832 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 11:07:57.76 ID:LtTYOS1I.net]
- ID:xl4g4Hja 低級かまってちゃん
- 833 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 11:35:35.74 ID:EnXta+1+.net]
- >>804
scanf ("%d%d", &a, &b);
- 834 名前:デフォルトの名無しさん mailto:sage [2015/06/21(日) 11:37:15.21 ID:0VYCqu5Y.net]
- >>804
スレ違い ここはC#言語のスレ、それはC言語
- 835 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 11:29:32.98 ID:UwfP1xrU.net]
- ま、改行が入ってそれ捨てない限り無限待ちだな
- 836 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:05:53.87 ID:y0tN2zKc.net]
- 論理回路とアセンブリ言語とC言語やってないプログラマがクソほどいる件
- 837 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:19:07.33 ID:+krrUuSd.net]
- >>809
論理回路? ブール代数だろ
- 838 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:22:30.22 ID:PGSQ0zuB.net]
- 何だよブール代数ってw
論理回路は論理回路だろw Cはともかくアセンブリとかカルノー図書いて論理圧縮とか 今時普通のプログラマにはまず要らん無駄知識だとは思うが、 さすがに言われてそれが何か知らないのはかなり恥ずかしいレベルだなw
- 839 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:23:42.09 ID:NbAxzy03.net]
- どうしたオッサン。
午前中のミーティングで若手に虐められてこんなとこで愚痴ってんの? 死ねよ、今すぐ
- 840 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:30:05.89 ID:PGSQ0zuB.net]
- >>812
精神分析学で言う」「投影」のいいサンプルだねおたくw
- 841 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 12:53:12.43 ID:+krrUuSd.net]
- >>811
プログラミングに必要なのは納戸じゃなくてブール代数だろ
- 842 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 13:05:30.79 ID:i7SsAXTs.net]
- あー、昔はブール代数って言わなかったのよ
- 843 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 14:29:24.68 ID:etNNMvNi.net]
- >>814
そもそもブール代数って高校の数Iだろw 必用とか必用でないとかそういうレベルかよw
- 844 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 14:53:48.18 ID:ytIOVG8W.net]
- アセンブリ言語アレルギー多すぎw
やってみればC#より簡単なことがわかるのに
- 845 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 15:00:27.86 ID:zYgzAJ7h.net]
- アセンブラはデバッグでハマった時にC#など目じゃない悲惨さが待っています
- 846 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 15:11:27.95 ID:+krrUuSd.net]
- >>817
c#のジェネリックリストをアセンブラで実装してくれ
- 847 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 15:30:57.40 ID:0p5/VSpX.net]
- それは、既に実装されているのでわ?でないと、そもそも動いてないと思う>ジェネリックリスト
- 848 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 16:50:46.39 ID:+krrUuSd.net]
- >>820
低水準言語にそんなものを期待されても
- 849 名前:デフォルトの名無しさん [2015/06/22(月) 19:27:41.51 ID:E8VLkWhf.net]
- 質問です
以下のようにnamespace
- 850 名前:に$rootnamespace$と指定してあるソースを見たのですが、
自分のプロジェクトで同じように指定してもエラーになります これはどうやって設定すればいいのですか? ↓ namespace $rootnamespace$ { .... } [] - [ここ壊れてます]
- 851 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 19:45:14.31 ID:tbUBo/lz.net]
- 置換用のプレースホルダだろう
ビルドの時にスクリプトで置換したりするんじゃね C#はドルマーク使わないからね
- 852 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 19:45:33.78 ID:74RPk8kg.net]
- >>822
それ、コードスニペット(のソース)じゃないの?w
- 853 名前:デフォルトの名無しさん [2015/06/22(月) 20:32:05.98 ID:E8VLkWhf.net]
- >>823-824
普通に使用できるものではないんですね ありがとうございました
- 854 名前:デフォルトの名無しさん [2015/06/22(月) 22:33:37.30 ID:kX4NZqJx.net]
- .NETはC#一本で良いんじゃないかと思うのですが、
VB.NETを切らない理由は何なのでしょうか?
- 855 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:37:12.91 ID:LnmegFLf.net]
- >>826
vb.netの方がシェアが多いから
- 856 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:39:33.29 ID:tbUBo/lz.net]
- VB.NETを切ったりしたら大量の自殺者が出るだろ
社会正義のためだよ
- 857 名前:デフォルトの名無しさん [2015/06/22(月) 22:43:14.43 ID:kX4NZqJx.net]
- VB.NETをやっている人間が、
VB無くなったらJAVAやると言っていたのですが、 VB使いの時点で、C#やるしか無いだろうなと思いました。
- 858 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:46:32.05 ID:tbUBo/lz.net]
- ドカタワールドなら技術的な部分はノウハウ(笑)をコピペするだけだから
.NETとJavaの違いなんて大して問題にならんのよ
- 859 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:49:24.32 ID:kDeJuTTl.net]
- うちの会社、俺がVB.NETからC#への移行を提案したけど
コードの移植が面倒だとか読めないだとか色々言われて結局VB.NETのままだよ まぢ死んで欲しい
- 860 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:36:15.28 ID:uXQtn42r.net]
- javaは甘くねえよなあ
OracleはMSみたいにおシモの世話なんかしない
- 861 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:38:32.00 ID:uXQtn42r.net]
- たぶんMavenとかGradleのエラーが解決できなくて途方に暮れると思うんですけど(名推理)
- 862 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 07:46:08.06 ID:LhhNEn7L.net]
- >>832
JavaFXの現状見ればそれがよくわかる。 しょせんDB屋。アプリケーション類はゴミ。
- 863 名前:デフォルトの名無しさん [2015/06/23(火) 07:49:00.71 ID:U2+OnFmB.net]
- >>831
おめーが死ねってw 実際、c#移行したって使えねーんじゃ論外だろ。まず、現実見ろよ。
- 864 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 07:56:53.71 ID:LhhNEn7L.net]
- >>831
会社としてはおまえが氏ねって思ってるよ。 それと、お前のその行為、間違いなく査定に引っかかってるから覚悟して おけよ。 非常に身勝手な提案として認識されてるから。言語を変えるなんておまえ のような三下が提起することじゃねぇんだよ。三流プログラマー君。
- 865 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 07:58:12.61 ID:7ayUCnwb.net]
- マ板でやれ
- 866 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 08:06:23.29 ID:rzZlb/rV.net]
- 朝から元気だな
- 867 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 11:48:09.08 ID:9zw4MnHg.net]
- 会社選ぶときに主要言語を調べて入らないとこうなるんだな笑
- 868 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 13:23:49.18 ID:5RwnSh85.net]
- 社畜自慢はマ板でやれよ
- 869 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 15:31:00.12 ID:8ljnnXhY.net]
- 無職がマ板に行けるとでも?
- 870 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 22:14:19.04 ID:NJre/ebQ.net]
- C#が仕事でかける職場は少ないけどな。自社製品主力かつスクラップ&ビルドが主流で、社内ツール作るかwindowアプリケーション作らないとC#は選択肢にならない
- 871 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 22:20:07.95 ID:iTFSMqDv.net]
- ごめんね、それ以外でC# 仕事で使ってて
- 872 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 22:28:15.90 ID:26
]
- [ここ壊れてます]
- 873 名前:y4Wu4y.net mailto: >>842
今時社内でもウェブアプリが主流ですよ。 C#なんて要らんわ [] - [ここ壊れてます]
- 874 名前:デフォルトの名無しさん [2015/06/23(火) 22:34:56.55 ID:tJjJE4PL.net]
- OS別 アプリ開発言語
iOS = objective-c おおー Android = JAVA いいねー Windows = VB.NET へこーーーーーーーー 斜陽のMSらしいヘボ言語だよね。 C#なら、こんな負い目感じなかっただろうに。。。
- 875 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 22:39:28.60 ID:0NuC1wwg.net]
- >>845
少なくともjavaよりvbの方がだいぶましw vbはコ冗長になるけど(特にラムダとか酷い)出来ることはC#とそう違わないし っていうか、10年前ならともかく今あえてC#じゃなくてVBを選択してる企業は なかなかないと思うが
- 876 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 01:42:38.39 ID:q52g9Sr7.net]
- ストラテジーパターンのメリットが分かりません
- 877 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 02:03:16.33 ID:x8P9P79s.net]
- https://github.com/TakahashiShuuhei/DesignPatternPractice/blob/master/Strategy.cpp#L42
こういうのどうよ これはC++だけど関数ポインタをdelegateで書いたりActionで書いたりする
- 878 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 15:02:35.40 ID:zRV+32S/.net]
- >>831
教育と移行にかかる工数とスケジュール表を稟議書にまとめて提出しろ ダメでも評価は上がるべ
- 879 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 15:59:30.08 ID:RTg8LFF8.net]
- 混ぜちゃえ
- 880 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 16:11:52.31 ID:NHniIMjV.net]
- 俺も混在でいいと思うけど
そのうちVBしかダメなやつ以外はC#に移行するだろ
- 881 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 17:06:57.61 ID:vFKyrOSk.net]
- VB独自の機能使われるとC#のプロジェクトから参照した時に
いろいろ困ったことが起こるんだったような
- 882 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 17:30:33.90 ID:NVaEfsnd.net]
- VB独自の機能…?あったっけ?.netになってから?
- 883 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 18:06:37.53 ID:no9AmW7J.net]
- それに関しては多分CLSCompliantAttribute付けとけば警告してくれるんだよね?
- 884 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 18:28:20.96 ID:sRqUdszq.net]
- >>853
引数付きプロパティとか。 名前付き引数もたぶんC#と微妙に違う。 場合によってはオーバーロードの解決法の違いも問題になるかも。 あとインターフェイス関係が結構違う。
- 885 名前:デフォルトの名無しさん mailto:sage [2015/06/24(水) 19:44:50.16 ID:RTg8LFF8.net]
- VB.NETでインターフェースを使ってるの見たことがない
- 886 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 03:30:46.63 ID:pZAotZeg.net]
- 今はオプション引数も対応してるし
困る事といえばVB.NET側の修正やらされる時くらいかな C#に戻った時に、ついDimと書いてしまう
- 887 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 08:24:31.88 ID:XFqbgY05.net]
- VBからC#を参照すると、refまたはoutでオーバーロードしてるメソッドが困ったことになるのは知ってる
- 888 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 21:11:36.76 ID:TDcnlZ9r.net]
- そんなVB以下の糞を垂れ流す奴が悪い
- 889 名前:デフォルトの名無しさん [2015/06/25(木) 22:12:13.25 ID:RTWId8Mi.net]
- >そんなVB以下の糞を垂れ流す奴が悪い
どういう理由でアンチパターンなのでしょうか? 後学のために教えてください。
- 890 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 22:37:06.83 ID:U7g+0mTH.net]
- >>857
俺もつい varって書いちまうわ
- 891 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 16:13:21.68 ID:U7E4+CJP.net]
- >>738
理由は分からんが、実際エラーになるね。
- 892 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 16:50:56.90 ID:Z3cTZ1J0.net]
- >>862
そんな演技してまで答えて欲しいのか?ゴミw
- 893 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 18:05:59.07 ID:l3ThfphX.net]
- これは酷いwww
- 894 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 22:21:39.88 ID:oMjJ
]
- [ここ壊れてます]
- 895 名前:ITJg.net mailto: 最初は煽ってたけど、居付かれて地縛霊になったら困るだろ……
Control[] objs; // ←Controlの配列にしておく。ButtonもTextBoxもControlを継承しているの if (mode == 1) { objs = new System.Windows.Forms.Button[len]; } else { objs = new System.Windows.Forms.TextBox[len]; } [] - [ここ壊れてます]
- 896 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 22:24:28.29 ID:OIUfWa0r.net]
- スクリプト言語使いはスコープの概念を知らないか…
- 897 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 22:33:04.77 ID:jWa9J4oZ.net]
- 配列の共変性を使うのはお勧めしないな
Javaの負の遺産みたいなもんだ >>865だと結局後で型チェック&ダウンキャストをしない限りは わざわざ配列の型を作り分ける意味がないわけだし
- 898 名前:デフォルトの名無しさん mailto:sage [2015/06/27(土) 04:21:47.51 ID:o3dT3qrp.net]
- ここまで丁寧に教えてもらったなら、もう大丈夫だろう
- 899 名前:デフォルトの名無しさん mailto:sage [2015/06/27(土) 04:43:08.62 ID:6yK3ftLr.net]
- 元の質問者は、型のシステムが理解できてないのか、スコープが理解できてないのかわからん
たぶん両方理解できてないんだろうけど
- 900 名前:デフォルトの名無しさん mailto:sage [2015/06/27(土) 07:38:59.62 ID:iDD3CLpV.net]
- >>867
もともと同じ変数に入れようとしてるわけだし、それは込みじゃね? それになんかオブジェクト指向してる気がして楽しいだろ 初学者には楽しさも必要
|
|