[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/05 17:49 / Filesize : 232 KB / Number-of Response : 1017
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part88



1 名前:デフォルトの名無しさん mailto:sage [2015/07/25(土) 16:14:05.15 ID:I42JqLkf.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part87 [転載禁止](c)2ch.net
peace.2ch.net/test/read.cgi/tech/1427558696/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

830 名前:デフォルトの名無しさん [2015/09/03(木) 21:37:48.99 ID:AjZjPQkB.net]
>>816
すみません、初心者なのですが、フラットとはなんでしょうか

831 名前:デフォルトの名無しさん [2015/09/03(木) 21:59:03.17 ID:AjZjPQkB.net]
>>818 >>816
フラットがなにか分かりました、聴いてきます、ありがとうございます

832 名前:デフォルトの名無しさん mailto:sage [2015/09/03(木) 22:30:08.90 ID:oJAsYsjQ.net]
>>811
これどういうこと?
むしろifとかswitch推奨ってこと?

833 名前:デフォルトの名無しさん mailto:sage [2015/09/03(木) 22:35:31.33 ID:4OSMUinY.net]
>>820
まともなソフト組んだことのない奴の戯れ言なのでスルーでいい

834 名前:デフォルトの名無しさん [2015/09/03(木) 22:59:38.02 ID:UAzBQfVm.net]
10個のケースで処理は単純と
2個のケースで処理が複雑の場合どちらもクラス化するとは限らないし、switchでも関数でもオブジェクトでも見通しがいいのを選べばいい。

なぜなら、テストがあれば容易に修正が可能だからだ。

835 名前:デフォルトの名無しさん mailto:sage [2015/09/03(木) 23:07:40.59 ID:8yoLLFnu.net]
>>820
最近は関数型からの流れで、クラスはイミュターブルにするべきだという流派が勢いを増しつつある
その考えに従うなら、stateパターンだろうがifだろうが自分自身のstateを勝手に変更するようなクラスは好ましくなくて、
差し替えやすくするにしてもコンストラクタでStrategyを渡しなさい、となるわけ

それからStrategyに比べてStateはその親が持ってる内部情報に強く依存することが多いので、
差し替えのメリットはあまりなくてコードが読みにくくなるだけの場合が多かったりする

836 名前:デフォルトの名無しさん [2015/09/04(金) 01:05:37.68 ID:lzz57wGL.net]
スイッチけ消せ派の二割ぐらいがコードの見やすさ以外のメリットを挙げられない日本のアイテー産業界の実情

837 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 09:18:55.15 ID:nWrrDgsE.net]
>822
テストは製品の品質を担保するためのものだろ
修正の容易さとは関係ない

838 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:00:23.91 ID:UHAkjTxW.net]
>>825
マジで言ってんのか?



839 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:21:37.40 ID:jQreaVPT.net]
通りすがりの俺も>>826と同じセリフを吐きたい

840 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:24:18.11 ID:uljmVnmx.net]
>>825
リファクタリングは名著だから一回くらい目を通しておいたほうがいいぞ

841 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:26:25.43 ID:/OouKiwm.net]
まあ低レベルなジャパニーズドカタとって自動テストを継続的に維持するのは不可能だからね
後々の修正以前に、新規開発を最期までグリーンを維持しながら完遂することすら奇跡

842 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:28:22.50 ID:wAnp+SYa.net]
旧石器時代レベルのマだな

843 名前:デフォルトの名無しさん mailto:sage [2015/09/04(金) 12:29:33.09 ID:wAnp+SYa.net]
テストを検収通すためのエビデンスとしか捉えてないっていうね

844 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 00:34:41.72 ID:AEZT9dHU.net]
テストはあくまで修正の確認だろ
テストがあれば結果が保証される=安全な修正の場が提供される=修正がしやすい場が提供される

けれど、修正元のコードが容易に修正しやすいものかとは別問題でしょ

何だか、根本的に履き違えているみたいだな、俺が

勉強し直してきます。
顔真っ赤なんです。分かってください。
場違いなんでこれで最後にします

845 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 00:37:38.28 ID:FwcsIAPo.net]
>>832
動いてるものを弄ることの恐ろしさを知らないだろ
修正なんて結果の保証ができるかが全てと言っても過言ではない

846 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 00:45:48.20 ID:AEZT9dHU.net]
>833
そういってるんだけど
噛みつき方がおかしい

847 名前:デフォルトの名無しさん [2015/09/05(土) 01:21:45.82 ID:+/wEUIWT.net]
テストケースが用意してあって、いくら修正しても結果が合わないコードとか遭遇してみたいわ

848 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 06:31:10.03 ID:Jq+GEKLJ.net]
>>803
タイムコスト削減どころか患者扱いされるパターンが一般的
peace.2ch.net/test/read.cgi/tech/1441012744/133-142



849 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 07:44:13.00 ID:FwcsIAPo.net]
>>834
修正作業≒影響範囲と結果の確認作業
ということだよ
ソースコードの修正そのものは大した問題ではない

850 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 10:07:42.28 ID:McuB2/kQ.net]
>>832
修正って一言で言うからおかしくなる

1. 修正する箇所の決定
2. コードの修正
3. 修正箇所のテスト
4. リグレッションテスト

1. 〜 2. を修正って言えば >>825
1. 〜 4. なら >>822
が正しい

851 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 10:29:22.47 ID:yNAOhLZf.net]
そんな必死扱いて話続けるなよ
ショックだったのか?

852 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 11:28:54.82 ID:McuB2/kQ.net]
>>839
>>839
粘着してるのはお前だけ

853 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 11:40:46.30 ID:nF0Xae6t.net]
ITドカタには3,4が存在しないから同じ
問題なのは
5.リリース後に修正ミスが見つかるリスク

854 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 11:43:57.82 ID:yNAOhLZf.net]
そうかい
これ以上続けるならDisposeと同じように連投自演で荒らしてやる
分かったらおとなしくしてろ

855 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 11:49:32.74 ID:yNAOhLZf.net]
あるいはC#に関係があって、ふらっとでやるような話でない話をしろ
雑談がしたければ雑談スレかマ板に行け

856 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:04:12.51 ID:d+nPX/+M.net]
命令口調指摘厨


857 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:05:53.42 ID:9PP8hJsT.net]
┃↑
┗┛
荒らしは去れ
はよ仕事さがせよ

858 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:14:46.00 ID:ZNHlex0/.net]
「命令口調君って馬鹿だな」さんは、そろそろこのスレ10年近い大ベテランだぞ。
昨日今日現れたようなぽっと出の若造と一緒にしていい存在ではない。



859 名前:デフォルトの名無しさん [2015/09/05(土) 12:41:58.24 ID:d+nPX/+M.net]
んじゃ質問おねしゃっす

静的クラスと普通のクラスをstaticに持つのと、
どう使い分けしたらいいでしょうか。

べつにシングルトンにする必要はないオブジェクトですが、
プロセスではひとつしかインスタンス化しません。

860 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:47:44.60 ID:+EPImSa2.net]
質問をお願いします、だと?!

861 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:48:22.79 ID:pfZ6OLhC.net]
>>847
>普通のクラスをstaticに持つ
ってどういう意味?

862 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 12:49:23.73 ID:dHzp+WDi.net]
一般的には、アプリケーションのルートで普通にnewし、それを必要とするクラスにその都度渡すのが適切
全体で共有するからといってstaticでグローバル変数にしてしまうのは良くない
テストしにくくなるからね

863 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 13:35:50.94 ID:d+nPX/+M.net]
ご説ごもっとも
でも今回はstaticにします。

static class Hoge{}

or

class Hoget{}
...
public static Hoge hoge = new Hoge();


下の方が拡張性があるとかないですか

864 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 13:41:33.34 ID:5uKQXugM.net]
俺にはそれらが比較する物に見えない

865 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 14:08:16.36 ID:trE2W9oi.net]
>>851
毎回直接hogeにアクセスするなら拡張性はない
拡張性をもたせるなら、Hogeにインターフェイスを実装して、他のクラスはそのインターフェイスを通して利用するようにする
実際のHogeのインスタンスは外から渡す

866 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 15:14:06.63 ID:OLenB+FK.net]
849みたいな馬鹿はどうしようもない
クラスの持つ概念が何かを考えずに、
コンパイル通るかしか考えないんだろう

867 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 15:29:17.88 ID:ygimYbNM.net]
でもSingletonがあるとテストしにくいのは事実だよね
まぁきちんとインターフェースを切り出してモック作りゃいいだけなんだけどな

868 名前:デフォルトの名無しさん [2015/09/05(土) 15:42:26.30 ID:+/wEUIWT.net]
static classの必要性を感じない。
コンストラクタをプライベートにすればいいだけだし。



869 名前:デフォルトの名無しさん [2015/09/05(土) 15:53:29.93 ID:MzCBpk1s.net]
Javaのstaticクラスとごっちゃになりそう

870 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 17:53:50.96 ID:trE2W9oi.net]
>>854
849だけど、毎回newしろと言ってるんじゃないよ
Applicationオブジェクト(と寿命が一致するオブジェクト)のフィールドとして持つということ

871 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 18:10:54.10 ID:5uKQXugM.net]
DI!DI!
.NETのDIライブラリって何がデファクトなの

872 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 18:38:14.83 ID:uKtK2YVi.net]
拡張メソッドや小物の汎用メソッドはスタティックだな

873 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 19:12:43.32 ID:LfnRuzOf.net]
いまだにVS2010使ってるが何か問題ありますか?

874 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 19:36:56.63 ID:Ozz2pk1l.net]
それで困ってないなら問題ないんじゃ

875 名前:デフォルトの名無しさん mailto:sage [2015/09/05(土) 19:40:50.40 ID:unwmwqiG.net]
>>861
.NET Framework 4.5使わないならいいんじゃね

876 名前:デフォルトの名無しさん mailto:sage [2015/09/06(日) 09:57:58.21 ID:4IVIRjvm.net]
expressじゃなきゃいいんじゃない

877 名前:デフォルトの名無しさん mailto:sage [2015/09/07(月) 18:59:07.66 ID:8RjKVv09.net]
dobon.net/vb/dotnet/system/getinstalledfonts.html
でフォントの一覧は取得出来たのですが、この中から等幅フォントだけを
取り出す方法を探しているのですが分かりません。
知っている人教えてください。

878 名前:デフォルトの名無しさん mailto:sage [2015/09/07(月) 21:00:41.16 ID:xgRymLq/.net]
等幅フォントというカテゴリーが実在するかが問題だな



879 名前:デフォルトの名無しさん mailto:sage [2015/09/07(月) 21:10:18.07 ID:WzVfDTMU.net]
Aとiの文字幅でも比較しろよ

880 名前:デフォルトの名無しさん mailto:sage [2015/09/07(月) 21:14:00.57 ID:mOIVmWnr.net]
日本語のフォントフェイス名が「MS ゴシック」だったら等幅
この判定が最強

881 名前:デフォルトの名無しさん mailto:sage [2015/09/07(月) 21:58:27.85 ID:zUrSP80h.net]
>>865
ググってみたが結構面倒臭そうだな...
https://social.msdn.microsoft.com/Forums/windows/en-US/5b582b96-ade5-4354-99cf-3fe64cc6b53b/determining-if-font-is-monospaced?forum=winforms

882 名前:デフォルトの名無しさん mailto:sage [2015/09/08(火) 12:09:21.14 ID:HZZtDHiw.net]
>>869
情報ありがとうございました。ここのやり方で出来ました。感謝です。

883 名前:デフォルトの名無しさん mailto:sage [2015/09/10(木) 10:31:35.12 ID:Zqb1tFho.net]
linq.jsの質問したいんだが、いいかい??
jsスレよりLINQ好きはこっちのほうが多いと思うんで

884 名前:デフォルトの名無しさん mailto:sage [2015/09/10(木) 10:34:40.84 ID:OdK7pfyp.net]
スルーされても涙をこらえられるなら、断ってんだし聞いてもいいんじゃね。

885 名前:デフォルトの名無しさん mailto:sage [2015/09/10(木) 11:47:11.60 ID:G800rjof.net]
LINQスレでいいんじゃね?

886 名前:デフォルトの名無しさん mailto:sage [2015/09/10(木) 12:09:30.83 ID:Zqb1tFho.net]
LINQスレあったのね
そっちに書いてきます

887 名前:デフォルトの名無しさん mailto:sage [2015/09/10(木) 12:17:14.28 ID:XXlgiA9F.net]
jsならlodash使ったほうがいいよ
機能が豊富で利用者も多い

888 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 00:22:45.76 ID:fYJZeKZK.net]
文字列の暗号化を行うクラス名おしえてください
.NET Frameworkにあるやつでお願いします!



889 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 01:02:02.00 ID:8nVq9fpM.net]
System.Security.Cryptography.AESとかRSA

890 名前:デフォルトの名無しさん [2015/09/15(火) 02:50:53.79 ID:jPIqDLQl.net]
charをチャーと発音すると
ダサいですか?
(´・ω・`)

891 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 02:55:10.80 ID:8L2kzhog.net]
外人マはキャレットって発音してた
getcharの発音はカッコよかった

892 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 07:08:29.36 ID:gJJz7de7.net]
キャレットだと意味が変わるような・・・

893 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 07:16:22.30 ID:fovtyU1w.net]
キャラクターの略じゃなかったのか?

894 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 07:37:34.11 ID:c6kBSd9X.net]
>>878
ギター弾く人だろ

895 名前:デフォルトの名無しさん mailto:sage [2015/09/15(火) 11:12:05.00 ID:XyyEatel.net]
気絶するほど悩ましい

896 名前:743 mailto:sage [2015/09/15(火) 15:21:22.42 ID:nRNQ5gNy.net]
返答頂けないようなのでふらっとの方で聞いてみます。

897 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 00:01:51.90 ID:Uf++h6JZ.net]
シャアでしょ

898 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 10:40:14.99 ID:7sbTeZHX.net]
キャスバル兄さん!



899 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 12:49:48.36 ID:ayKx8SBE.net]
基底クラス(スーパークラス)の参照型に、派生クラス(サブクラス)を渡すことはできないのでしょうか
C++では出来ました

一から作るならこんな設計しませんが、C++で作られたライブラリをラップする際に困ります

900 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 13:09:05.15 ID:R6jOKYfj.net]
>>887
できるよ

901 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 13:18:16.97 ID:gYRc3sT6.net]
この手の質問は何か隠し事をしている気がするんだよ

902 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 13:21:42.04 ID:807nK7Mg.net]
というかよく質問理解できるな
参照型に渡すとか俺には意味不明だ

903 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 17:35:09.33 ID:koLGUr+e.net]
C++のコードを晒してみれば

904 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 19:16:26.11 ID:+CviF6rc.net]
単にout付きで互換の型渡せるかって程度の話じゃないの
それかC++だと値としてオブジェクト渡せるから、
わざわざ参照と付け加えてるかのどちらか

905 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 20:00:45.32 ID:koLGUr+e.net]
void M( ref Base b)
{
 MessageBox.Show( b.ToString() );
 b= new Base();
}

Base b= new Derived();
M( ref b);   // OK

Derived d= = new Derived();
M( ref d );  // コンパイルエラー

こういうことかな?

906 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 21:03:54.81 ID:gm0njNEv.net]
いや、普通に

907 名前:基底クラスのフィールドやプロバティーにサブクラスを突っ込めるかという質問でしょ
C#のフィールドは、ヒープメモリーのアドレスが入っているポインタ(ちょっと違うが)だという意味ではC++で言う参照型でしょ
[]
[ここ壊れてます]

908 名前:886 mailto:sage [2015/09/16(水) 22:42:14.05 ID:F1cbGVxL.net]
分かりにくくてすみません。
こういうクラスがあって、
class Foo1
{
}
class Foo2 : Foo1
{
}
C++でこういうメソッドがあります
void hoge(Foo1 &foo1);

これをCLIでラップしたものが
void hoge(Foo1^% foo1);

C#から利用しようとすると
var foo1 = new Foo1();
var foo2 = new Foo2();
hoge(ref foo1); // OK
hoge(ref foo2); // コンパイルエラー

hogeメソッドでfoo1を書き換えないのであれば、CLIのラップをこうして、
void hoge(Foo1^ foo1);

C#ではこう
var foo2 = new Foo2();
hoge(foo2); // OK

しかし書き換えないという保証ができないと言われて……



909 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 22:47:50.03 ID:koLGUr+e.net]
(C++)
void hoge(Foo1 &foo1);

の相当は

(C#)
void hoge( Foo1 foo1 ){};

だにょ
foo1の参照そのものは上書きされないよ
メンバーはいじれるよ

910 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 22:53:24.86 ID:gm0njNEv.net]
Interface IFoo
{
}

class foo1:IFoo
{
}

class foo2:foo1
{
}

hoge(ref IFoo foo2) でどう?

911 名前:デフォルトの名無しさん mailto:sage [2015/09/16(水) 23:04:03.46 ID:FKycpPH3.net]
>>896
C#やC++/CLIのハンドル渡し(C#ならFoo foo, C++/CLIならFoo^ foo)に相当するのはC++のFoo* fooだよ

912 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 00:42:11.48 ID:PQCx+Vd2.net]
テキストボックス1〜テキストボックス100みたいなのを配列みたいに扱えますか?

913 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 00:47:54.38 ID:pD0MAiOr.net]
PanelやGroupBoxにまとめて入れてControlsでアクセスする
自分で手で配列に入れるのはやめろ

914 名前:デフォルトの名無しさん [2015/09/17(木) 04:08:04.20 ID:4HLEYCrX.net]
ラーメンクラスを作る場合、
パラメータとメソッドは
どういった具合にしたらいいんですか?
(´・ω・`)

915 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 04:23:23.59 ID:Q0AcoQbB.net]
ラーメンクラスの目的によるとしか

916 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 04:42:43.98 ID:cshgYIFM.net]
3分待つ機能と食べる機能は全ラーメンクラスに継承しろ

917 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 06:29:30.95 ID:mooKI9/d.net]
addトッピングメソッドとトッピングパラメータ(List型?)は基底クラスに持つべき

918 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 06:53:55.88 ID:WDJU3Zw5.net]
>>901
bool Wait(int minit)



919 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 10:42:31.84 ID:Z358njol.net]
ラーメンは全てインスタントラーメンかカップラーメンである

というわけでもないでしょ

920 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 11:33:26.73 ID:ptLmoXeB.net]
ツマンネ

921 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 11:41:24.96 ID:rrdPtXos.net]
>>907
オモシロイヤツヲヒトツタノムヨ

922 名前:デフォルトの名無しさん [2015/09/17(木) 20:52:11.24 ID:Gg0L/PBZ.net]
旧ADOにあったRecordset.GetStringは廃止されたの?
昔(.NET1.1?)はADO.NETにもあったはず…

923 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 22:35:12.65 ID:W5SHLev9.net]
Hogeデータプロバイダ名前空間の中
HogeDataReader.GetString()

924 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 22:44:44.40 ID:PQCx+Vd2.net]
>>899
これおしえてください!

925 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 23:10:36.06 ID:CxP5vej7.net]
一旦配列に入れてしまえば後は自由でしょ

926 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 23:36:24.55 ID:4dvMz6Vq.net]
>>910
たしかそれだったと思うけど、今のSqlDataReader.GetStringは、列番号必須で区切り文字指定のない全く別物…

>>912
Webページへの高速出力が目的なので、ループ出力より高速じゃないと意味ない…

そのかわり1.1の頃より速くなってるから、なんでもループ処理でOKよってことなのかな
当時は圧倒的に速度が違ったけど

927 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 23:37:32.60 ID:4dvMz6Vq.net]
>>912
ん?>>911へのレスかw
失礼しました

928 名前:デフォルトの名無しさん mailto:sage [2015/09/18(金) 01:22:36.27 ID:aVZSqO61.net]
>>912
object型の配列に部品を格納する感じですか?



929 名前:デフォルトの名無しさん mailto:sage [2015/09/18(金) 02:29:27.98 ID:YsR93Rd4.net]
c# コンポーネント 配列 でググりなさい

930 名前:デフォルトの名無しさん mailto:sage [2015/09/18(金) 07:18:13.22 ID:fS8raEaD.net]
>>911
>>900で答え出てるだろ
プログラミングの基本的な指針として、地道な手作業は可能な限り避けるのがよい






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<232KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef