C#, C♯, C#相談室 Part71
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
2012/03/24(土) 16:43:24.60C#, C♯, C#相談室 Part70
http://toro.2ch.net/test/read.cgi/tech/1327570969/
Visual Studio 2010 Express
http://www.microsoft.com/japan/msdn/vstudio/express/default.aspx
0877デフォルトの名無しさん
2012/05/02(水) 18:53:33.02お前こそ歴史上最高の知的障害だな
10^-10000000000秒が1ミリ秒に増えたとしてもお前は待てないのか
0878デフォルトの名無しさん
2012/05/02(水) 18:54:30.70だっけ
0879デフォルトの名無しさん
2012/05/02(水) 18:54:50.51640KBなんていっても、なんのことかも分からない奴らばっかだろうなw
0880デフォルトの名無しさん
2012/05/02(水) 18:57:16.82気にするスレに行ってください。
0881デフォルトの名無しさん
2012/05/02(水) 18:57:33.880882デフォルトの名無しさん
2012/05/02(水) 18:58:46.210883デフォルトの名無しさん
2012/05/02(水) 19:00:43.21すっげーDOSだー超かっけープロだ天才かよ尊敬するわー
Microsoftとか超一流企業に努めて年収数千万はもらってそうじゃね???
0884デフォルトの名無しさん
2012/05/02(水) 19:01:30.70俺もおっさんだけどそんな時代を振りかざすのは老害ですよ
0885デフォルトの名無しさん
2012/05/02(水) 19:06:06.550886デフォルトの名無しさん
2012/05/02(水) 19:09:47.130887デフォルトの名無しさん
2012/05/02(水) 19:11:07.51ギリ大丈夫だ
いや何が大丈夫なのか分からんがたぶんな
0888デフォルトの名無しさん
2012/05/02(水) 19:11:44.2116でもDOSくらいしっとるわ。
老害はすぐ「若い奴は何もものを知らない」と思い込むからゴミなんだよね。
早いところ死んでね。
0889デフォルトの名無しさん
2012/05/02(水) 19:13:08.32例えば、MAYAとか
0890デフォルトの名無しさん
2012/05/02(水) 19:13:48.080891デフォルトの名無しさん
2012/05/02(水) 19:14:44.84ENIACって知ってるか?知ってたら70代か?ん?
0892デフォルトの名無しさん
2012/05/02(水) 19:16:09.81VisionEditor
お客様から、起動が遅いとか、操作してる際に1テンポの待ちがあるとか苦情が来ています。
0893デフォルトの名無しさん
2012/05/02(水) 19:18:48.38アンチは結構だからよそでやって。
0894デフォルトの名無しさん
2012/05/02(水) 19:22:11.420895デフォルトの名無しさん
2012/05/02(水) 19:25:00.17メモリがどうこう速度がどうこう言われても、
あ、そ。としか言い様がない。
こんなところで掃き溜まってないでその素晴らしいスキルを生かせるところでご活躍ください。
あ、口ばっかで役に立たないからこんなところにいるんだよな。こりゃ失礼。
0896デフォルトの名無しさん
2012/05/02(水) 19:28:20.52誰かひとりでも触ると元気になっちゃうから困りものだけど。
0897デフォルトの名無しさん
2012/05/02(水) 19:28:45.61それだったら、perlのほうが速いからperlでもやったら幸せになれるのに。
0898デフォルトの名無しさん
2012/05/02(水) 19:30:22.99めんどくせえのが、速度がどうこう言う奴は、自己完結しててもブヒブヒうるせえんだよ。
完全に自分の主張に酔ってる。その程度の理屈こねられる奴なんて腐るほどいるのに。
クズ・ゴミ以外の何物でもない。
0899デフォルトの名無しさん
2012/05/02(水) 19:31:06.61そうか。じゃあperlスレに行って幸せになっててくれ。
0900デフォルトの名無しさん
2012/05/02(水) 19:41:19.91パイパイ
0901デフォルトの名無しさん
2012/05/02(水) 19:42:44.960902デフォルトの名無しさん
2012/05/02(水) 19:44:49.92なんとなくもっさりする気がするレベルだろ?
0903デフォルトの名無しさん
2012/05/02(水) 19:46:16.28止められん
0904デフォルトの名無しさん
2012/05/02(水) 19:49:36.260905デフォルトの名無しさん
2012/05/02(水) 19:52:22.520906デフォルトの名無しさん
2012/05/02(水) 19:56:26.11ヾ州ィイイィ彳彳彡彡彡
_ __ ,′ ``ヾミミミ
,. '´;:.:.:.:.::::::::.:.:.``ヽ ,′ -‐ミミヽ/ミミミミミ
,. '´..:.:.:,. -─‐‐- 、;;;:;:.:ヽ〈 ,′ミミミミヽ
/ .:.:.:.:.:.く ``ヾ「ヽヽヾミニ二二ミヽ `ヾミミミ
./ .:.:.:.:::::::::::::〉 ∠二二ニ彡' V/ T TTにニニニニニニニニニ====
/ .:.:.:.:::::::::::::::/ -='ぐ / l ||¨´ ̄`` . :; そんなことを言うのは
/ .:.:.:.::::::::::::::::/ '''´ ̄` / `Y´ . ;..:
,′.:.:.:.:::::::::::::〈 ヽ____ノ', .;: .;: この口かっ……んっ
i .:.:.::::::::::::::::::::::', ,;;;'ハミミミヽヽ .,.:; .; :.;:.
',.:.:.:.:/´ ̄`ヽ;;;', .;;;' ``ヾミヽ j! ,. ′.;: .;:. :
',.:.:.:ヽ い( ミj! )ミミj 、 、 ', ., 、:, 、 .; :.
',;;;:;:;:入 _ ..:;.;:.:;..:`Y ミj! 、 、 ', ., 、:, 、
';;;:;:.: `フ´ _ノ . ;: .;: .; :. ;:. ;:.`Y´ 、 、 ', ., 、:, ,. '´
Lノ´ ̄ , ィ´ .:; .:; . ;:. ;:. ;: .;: .; :. ;:. ;} 、 、 ', ., 、:,,.: '´
ノノ ____\ ;.: .;: . :;. :;. :;. :; .;: .;: .;人 _; :; :; ィ´`ヾ
,. '´  ̄ ̄``¨¨ー',:;;,,:,;:,;,. '´ /;;;;;;;;;;;;;;;/ ',
0907デフォルトの名無しさん
2012/05/02(水) 20:25:08.940908デフォルトの名無しさん
2012/05/02(水) 20:34:41.39ネタ振り乙
0909デフォルトの名無しさん
2012/05/02(水) 20:38:22.06恥さらしな結末になるということかな?
0910デフォルトの名無しさん
2012/05/02(水) 20:40:02.190911デフォルトの名無しさん
2012/05/02(水) 20:42:28.280912デフォルトの名無しさん
2012/05/02(水) 21:09:03.330913デフォルトの名無しさん
2012/05/02(水) 21:13:23.40学歴は中卒ですか?
0914デフォルトの名無しさん
2012/05/02(水) 21:15:54.56灘中高⇒東大理三⇒基礎研究意
志望の小学生です。
0915デフォルトの名無しさん
2012/05/02(水) 21:18:51.75わざわざポス毒を狙うのですか?まあお好きなように
0916デフォルトの名無しさん
2012/05/02(水) 21:22:00.320917デフォルトの名無しさん
2012/05/02(水) 21:26:21.42つまんねーんだよ
0918デフォルトの名無しさん
2012/05/02(水) 21:27:54.990919デフォルトの名無しさん
2012/05/02(水) 21:28:07.26馬鹿ですか?
0920デフォルトの名無しさん
2012/05/02(水) 21:44:16.630921デフォルトの名無しさん
2012/05/02(水) 21:52:36.39もっと面白い人だと思ってました
残念です
0922デフォルトの名無しさん
2012/05/02(水) 22:09:22.690923デフォルトの名無しさん
2012/05/02(水) 22:16:14.40残念ながら全然だね
0924デフォルトの名無しさん
2012/05/02(水) 22:20:44.92どうでもいい機能追加するようにそういう機能追加しろよ
PHPにも劣る
0925デフォルトの名無しさん
2012/05/02(水) 22:22:22.78お前の都合など知らん
0926デフォルトの名無しさん
2012/05/02(水) 22:24:00.780927デフォルトの名無しさん
2012/05/02(水) 22:25:00.040928デフォルトの名無しさん
2012/05/02(水) 22:32:20.540929デフォルトの名無しさん
2012/05/02(水) 22:34:17.930930デフォルトの名無しさん
2012/05/02(水) 22:40:50.630931デフォルトの名無しさん
2012/05/02(水) 22:41:47.070932デフォルトの名無しさん
2012/05/02(水) 22:43:05.73お前みたいに反応するからだろー
いい加減黙れよ人口無能未満が
0933デフォルトの名無しさん
2012/05/02(水) 22:47:03.26つ 鏡
0934デフォルトの名無しさん
2012/05/02(水) 22:53:16.170935デフォルトの名無しさん
2012/05/02(水) 22:55:38.820936デフォルトの名無しさん
2012/05/02(水) 23:05:24.110937デフォルトの名無しさん
2012/05/03(木) 11:04:25.82動画は置いといても「標準ライブラリ」で画像読めないか?
0938デフォルトの名無しさん
2012/05/03(木) 11:05:11.90もうここは放棄しろよw
ID付きのところへ行こうぜ
0939デフォルトの名無しさん
2012/05/03(木) 11:15:36.87立てたここに統合して良いだろ
ふらっとC#,C♯,C#(初心者用) Part92
http://anago.2ch.net/test/read.cgi/software/1335443552/
0940デフォルトの名無しさん
2012/05/03(木) 11:41:34.01folder名
..subfolder名
folder名
..subfolder名
..subfolder名
IEnumerable<Folder> folders;
class Folder{public IEnumerable<SubFolder> SubFolders;}
folders.SubFolders;//こういう構造
void Main()
{
folders=GetFolders(text);
}
IEnamerable<Folder> GetFolders(string text)
{
//この部分の書き方がわかりません
}
0941デフォルトの名無しさん
2012/05/03(木) 11:43:03.53終了
0942デフォルトの名無しさん
2012/05/03(木) 11:52:13.26場所変えたところで(ほぼ)住人は同じだから同じ答えしか返らんぞ
お前には無理
0943デフォルトの名無しさん
2012/05/03(木) 11:56:29.39誰かに相手して欲しいなら友達作れ
0944デフォルトの名無しさん
2012/05/03(木) 11:58:24.57メモリーの無駄とか気にする前にとりあえず、結果を出して
それから改善すればいい。
0945デフォルトの名無しさん
2012/05/03(木) 12:00:38.56「メモリの無駄なのでList<T>は使いたくありません」などと後から出てくるようであればそんなことは知ったことではないが。
0946デフォルトの名無しさん
2012/05/03(木) 12:05:26.34気にする必要は、ないな。参照型で保持されるのは、ポインタだけだし。
そりゃまあ、数千〜数万件規模の項目数なら話は、別だろうけど。
0947デフォルトの名無しさん
2012/05/03(木) 12:20:33.470948デフォルトの名無しさん
2012/05/03(木) 21:12:17.990949デフォルトの名無しさん
2012/05/03(木) 21:16:15.820950デフォルトの名無しさん
2012/05/03(木) 21:29:57.910951デフォルトの名無しさん
2012/05/03(木) 21:35:24.230952デフォルトの名無しさん
2012/05/03(木) 21:37:39.21普通に階層化テキストのフォーマットだが?
そんなことも知らないでプログラマ気取り?
0953デフォルトの名無しさん
2012/05/03(木) 21:41:01.09プログラマなんて一番末端だぜ
配管工と一緒
0954デフォルトの名無しさん
2012/05/03(木) 21:41:09.89おおきに
0955デフォルトの名無しさん
2012/05/03(木) 21:41:26.58何いってんの?インスタンス化したときはちゃんとメモリ確保される
参照渡しするときはその確保したメモリ領域のポンタだけ渡すというだけの話
だから最初にListでインスタンス化するかイテレータ使うかは大きく違う
0956デフォルトの名無しさん
2012/05/03(木) 21:42:18.220957デフォルトの名無しさん
2012/05/03(木) 21:45:02.590958デフォルトの名無しさん
2012/05/03(木) 21:45:50.41少なくともお前には無理なのは確信取れた
0959デフォルトの名無しさん
2012/05/03(木) 21:46:45.18だからできる奴頼むぜ
0960デフォルトの名無しさん
2012/05/03(木) 21:50:47.10List<T>そのもののインスタンス分のメモリーは、確保されるが
Tが参照型で例えば、画像データなんかの場合は、画像データそのものは、実質1つだけだろ。
0961デフォルトの名無しさん
2012/05/03(木) 21:51:34.07・GetFoldersはプログラム中何度も呼び出される
・メモリを節約したいのでGetFoldersの中でリストを使用したりしてはいけない
・イテレータの勉強を行っているためyield returnを使用しなければならない
イテレータの使用により条件が満たせない場合は理由を述べること
・この関数はリソースをファイルや画像、動画に置き換えても動作しなければならない
0962デフォルトの名無しさん
2012/05/03(木) 21:53:04.03スレ違い
Cで書け
0963デフォルトの名無しさん
2012/05/03(木) 21:54:03.670964デフォルトの名無しさん
2012/05/03(木) 21:55:50.47確保されないようにするために
イテレータ使うんだよ
イテレータなら千枚のbitmapを同時に開くことはできるが
List<T>だと無理
0965デフォルトの名無しさん
2012/05/03(木) 21:58:27.81>・GetFoldersはプログラム中何度も呼び出される
そんな事は言っていない、Foldersクラスを何度も呼び出すと言っただけ
一回イテレータで読み込んだあとは、プロパティを通して別のクラスが参照することになる
0966デフォルトの名無しさん
2012/05/03(木) 22:00:07.17×Foldersクラスを何度も呼び出すと言っただけ
○Foldersプロパティを何度も呼び出すと言っただけ
0967デフォルトの名無しさん
2012/05/03(木) 22:01:35.800968デフォルトの名無しさん
2012/05/03(木) 22:03:10.540969デフォルトの名無しさん
2012/05/03(木) 22:10:16.82大阪民国人は無条件でくたばれ
0970デフォルトの名無しさん
2012/05/03(木) 22:10:35.38あなたの言っているResetの意味がわからないのでスルーしていました
Resetという英語の意味はわかります
0971デフォルトの名無しさん
2012/05/03(木) 22:31:59.04・サブフォルダは1階層のみ?
・テキストファイルの先頭の「..」は文字通り半角ドットが2つ?
・GetFoldersで取得したイテレータは、
var folders = GetFolders();
foreach (var f in folders)
{
foreach (var s in f.SubFolders)
{
// ここで処理?
}
// ここでも処理?
}
という使い方になってしまうけど、それでいいの?
・FolderとSubFolder、ほんとに2クラス必要?
0972デフォルトの名無しさん
2012/05/03(木) 22:46:49.15>・サブフォルダは1階層のみ?
はい、今のところは
>・テキストファイルの先頭の「..」は文字通り半角ドットが2つ?
実際は違いますが、同じようなものです
>・FolderとSubFolder、ほんとに2クラス必要?
必要です。実際はフォルダじゃないので、まあフォルダみたいなものですが…
Foldersをイテレータを使って初期設定するAクラスと
Foldersプロパティを利用するMainクラスがあります
利用する側は
void Main()
{
var fhoge=A.Folders.Where(f=>{});
var shoge=A.Folders[idx].SubFolders;
//本当はフォルダ名でもできるようにしたかったけど無理そうですね
//カスタムコレクションクラスをイテレータで作ればできそうですが
shoge=A.Folders["フォルダ名"].SubFolders;
}
0973デフォルトの名無しさん
2012/05/03(木) 22:54:00.65>var shoge=A.Folders[idx].SubFolders;
ってことは、IEnumerableじゃなくて、配列じゃね?
var shoge = A.ElementAt(idx).Subfolders
と解釈して良いかな
0974デフォルトの名無しさん
2012/05/03(木) 22:56:29.26すみません、Listと混同してた
var shoge = A.ElementAt(idx).Subfolders
これで構いません
0975デフォルトの名無しさん
2012/05/03(木) 23:15:06.69メモリ使用量はほぼ同じになります。
Folder - SubFolderの階層構造がある故に、各SubFolderにアクセスした時点で、そこまでに至る行の
Folder、SubFolderはインスタンスとして作成されてしまうので。
前提としてのFolder、SubFolderの構造をもちっと考え直して欲しいかな。
0976デフォルトの名無しさん
2012/05/03(木) 23:16:02.61レス数が950を超えています。1000を超えると書き込みができなくなります。