C#,C#の宿題片付けます。

■ このスレッドは過去ログ倉庫に格納されています
2007/12/14(金) 17:20:54
需要はないかもしれんが立ててみた。
2009/06/25(木) 23:03:03
無駄に C# っぽさを追求してみた

class Program2 {
  static void Main(string[] args) {
    var sw = new Stopwatch();
    sw.Start();
    double pi = CalculatePI(1000000);
    sw.Stop();
    Console.WriteLine(" expected: {0}", Math.PI);
    Console.WriteLine(" actual: {0}", pi);
    Console.WriteLine(" error rate: {0}", (pi - Math.PI) / Math.PI);
    Console.WriteLine("elapsed time: {0}", sw.Elapsed);
  }

  private static double CalculatePI(int trialCount) {
    int count = RandomPoints().Take(trialCount).Count(pt => (SqareSum(pt) < 1));
    return 4.0 * count / trialCount;
  }

  private static IEnumerable<double[]> RandomPoints() {
    var r = new Random();
    while(true) yield return new[] { r.NextDouble(), r.NextDouble() };
  }

  private static double SqareSum(params double[] values) {
    return values.Sum(x => Math.Pow(x, 2));
  }
}
2009/06/25(木) 23:49:39
VS2005使ってますが、これは何のエラーでしょうか?
437.cs(18,17): エラー CS0246: 型または名前空間名 'IEnumerable'
が見つかりませんでした。using
ディレクティブまたはアセンブリ参照が不足しています。
2009/06/25(木) 23:51:21
参照が足りていない
2009/06/26(金) 00:25:03
2.0以前(ジェネリクス導入前)のコードを中途半端にVS 2005に張り付けて、
Generics の付かない方の System.Collection の using が足りてないとかかな?
441438
垢版 |
2009/06/26(金) 00:43:24
>>437 1行目に using System.Collections; を追加しました。
VSの参照の一覧にはSystem.Collectionsが在りませんでした。
Win2000なので、VS2008なら別の方法にします、有難うございました。

437.cs(20,17): error CS0308: 非ジェネリック 型 'System.Collections.IEnumerable'
は型引数と一緒には使用できません。
c:\WINNT\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll:
(以前のエラーに関連するシンボルの位置)
2009/06/26(金) 03:33:06
ないわけない、変な環境でやってるのかな。
using System. まで打っても出てこないの?
2009/06/26(金) 06:23:33
参照の設定で上記のパスをいれてからusingでおk
444438
垢版 |
2009/06/26(金) 10:53:55
>>442 インテリセンスの、using System.<==ここでは{}Collections は出てきます。
IDEのソリューションエクスプローラーで「参照設定」左クリック→「参照の追加」→[.NET]の一覧には無いという意味です。

先に言うと、サイズが大きいので VS2005 Windows Update はしてません。
WindowsXPにVS2008EE入れないとだめでしょうか?VS2005 でも大丈夫ですか?

>>443
IDEのソリューションエクスプローラーで「参照設定」左クリック→「参照の追加」→[参照]で、
c:\WINNT\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll: の追加は、すでに有るので追加しようとするとエラー出ます。
2009/06/26(金) 12:09:28
>>444
設定はそれでOK。
>>441は、別のバグでしょ。error CS0308のヘルプでも読んでみたら?
2009/06/26(金) 16:35:52
>>441
この一文が足りないのだ!

using System.Collections.Generic;

2009/06/26(金) 20:59:47
至急知りたい事があるので、こちらで再度質問させて下さい。
※マ板で質問したのですが詳しい方が不在で回答が得られませんでした。


.Netに自信のある方に質問があります。

先日、私がC#(VS2005)で作成したWindowsアプリをHPに
*.exeの形式でアップしたのですが、その設置している
掲示板に私がローカルでビルドしているパスを
晒す様な書込みがされました。

※C:\Work\Program\TestApli\bin\debug.hoge.pdb 
みたいな感じです。

一瞬ローカルのビルドパスが漏れるなんて!?
とびっくりしたのですが、実行形式のEXEファイルからビルド時のパスなんて分る物なのでしょうか?

宜しくお願い致します。

2009/06/26(金) 21:05:25
わかるっけかなー
debugなら確実にわかるはず
449447
垢版 |
2009/06/26(金) 21:09:28
>>448
ご回答いただきありがとうございます。

鯖にあげたのが、Debugビルド(開発時)した物なのか
Releaseビルドしたものなのか。。。
ちょっと覚えていません。

しかし、まさかこんな事になるとは思ってもいませんでしたのでDebugビルドした
EXEをあげたかもしれません。

因みにですがDebugビルドした場合にはビルドパスとかEXEから分る物なのですか?
また、分るならどうすれば分るのでしょうか?
450デフォルトの名無しさん
垢版 |
2009/06/26(金) 21:17:57
デバッグビルドかリリースビルドかは関係ない
pdbファイルを配布しなければ大丈夫
2009/06/26(金) 21:25:06
>>450
いや、そのpdbファイルはあげてないんですよ。
EXEファイルだけ。なのにローカルのビルドパスが漏れてました。
まさか、侵入された?だが現実的に有り得ないしなぁ〜。
2009/06/26(金) 23:12:42
Reflector for .NETで逆コンパイルしたんじゃないの?
2009/06/26(金) 23:27:03
これで出た
dumpbin /pdbpath:verbose hoge.exe
2009/06/26(金) 23:32:43
>>452
マ板で質問して教えてもらったんだけど、

バイナリでEXEを直接開いたら見えた。


>>453
何それ?そのコマンドを実行するとバイナリエディタでEXEを見なくても
コンパイルパスとかって確認出来るの?
2009/06/26(金) 23:35:01
863 :仕様書無しさん :sage :2009/06/26(金) 20:57:47
.Netに自信のある方に質問があります。
(以下略)

447 :デフォルトの名無しさん :sage :2009/06/26(金) 20:59:47
至急知りたい事があるので、こちらで再度質問させて下さい。
※マ板で質問したのですが詳しい方が不在で回答が得られませんでした。
(以下略)

2分で回答が出てこなかったからってマルチとはとんだ早漏だな。
おまけに向こうで解決済みなのにこちらには何も報告無し,と。
向こうでも碌に礼も言ってないし嫌がらせされるのも分かるわ。
2009/06/26(金) 23:41:31
>>455
ってお前暇してるな。
どんだけ2chに張り付いてマルチポストを監視してるんだよw
それともお前は運営か?
ホストで検索して俺を追跡
2009/06/26(金) 23:41:57
はぁ
2009/06/26(金) 23:47:51
たまたま両方のスレ見てただけだよ
なんでわざわざお前のようなバカを監視しなきゃならんのだ
2009/06/26(金) 23:50:24
つうか、ビルドパスが公開されたとして実害あるか?
恥ずかしいフォルダ名とか使ってんの?
2009/06/26(金) 23:59:44
>>458
本当はお前は運営なんだろ?
俺が運営を批判する書込みを繰り返してるからって、
俺を追跡してるんだろーがw
俺にはバレバレw

>>459
いや、エロ動画の下にプロジェクトを作成してたからね。
にしてもビルドパスをいちいち調べて晒すとはいい性格をした奴がいるものですね。
2009/06/27(土) 00:08:10
┐(゚〜゚)┌
2009/06/27(土) 00:13:04
         ,,-‐----‐、 , -'"` ̄ ̄"`''-,__, --‐‐-..,
        /  、゙ヽ、 ‐-'´          ヽ‐- / /   ヽ
      ,/´ .., ヽ,,l_)'    zェェェァ'  ;rfァt ヽ ,ト/ /    ヽ
     /    ヽ,r' ,l′    _,,,   . __,,  ,l゙.-〈__r,'、   ヽ_
    _.l    ヽ」   ,l    .イてソ` l イにj`,/    ゙‐ヽ、_,,  /l   
    ,l l|  −'´ll   ,l      rソi"  ヽ じ'' f゙l    .,//゙l   //\ ココおかしいんじゃねえか
    l`l|     l|ヽ  v'⌒ヽ        .,ノ  j/    |l    //   }
   l  \    l| ,l  l_U>     r‐--‐ァ  ,l    |,l   //    l
   /   '\   l|`l   ゝ_,´    ゙ヽ__r′ .,.'   ___l ヽ /
2009/06/28(日) 09:33:10
>>460
なんでエロ動画の下にプロジェクト作ってんだよwww
winny\エロ動画\まじめなプロジェクト(キリッ
みたいな階層だったら笑えるwww
2009/06/30(火) 10:01:58
>>460
大丈夫。男はみんなエロなはず。
それがロリ系とかだったらあれだがww
2009/07/03(金) 17:53:27
[1] 授業単元:C言語
[2] 問題文(含コード&リンク):試験の点数10人分をキーボードから入力し、以下の内容を出力するプログラムを作成せよ。
平均点、標準偏差、得点の高い順の点数リスト(出来れば、バブルソート以外のアルゴリズムでお願いします。)
[3] 環境
 [3.1] OS: Turbo Linux
 [3.2] コンパイラ名とバージョン: cc
 [3.3] 言語: C
[4] 期限: 7月7日まで
[5] その他の制限:特にありません。よろしくお願いします。
2009/07/03(金) 18:01:35
>>465
ヒント:スレタイ
2009/07/04(土) 08:29:02
>>465 C++/CLI で出していいのか?
2009/07/04(土) 09:35:22
なんでもいいからさっさとやれや
2009/07/04(土) 13:56:47
スレタイ読めない奴は放置しろよ
470デフォルトの名無しさん
垢版 |
2009/07/04(土) 14:40:22
クラスやメソッドごとに辞書形式で利用方法や利用例を記載した本はないでしょうか。
和書でも洋書でもいいです。金額も問いません。
2009/07/04(土) 15:23:47
>>470
ヒント:スレタイ
2009/07/04(土) 18:57:48
>>470
MSDN
473デフォルトの名無しさん
垢版 |
2009/07/05(日) 08:25:00
事務所でバーコードリーダーを導入しようと思っています。
その機器は、パソコン側でアプリケーションを構築し、
「読み込み開始」命令や、
バーコード読み取り時の打刻などができるそうなのですが、
C#でもこのようなアプリケーションを構築するのは可能でしょうか。
また、どのようなコーディングを行うのでしょうか。

※ 経費節約のため、私が自分で作成できたらと思っています。

よろしくお願いいたします。

2009/07/05(日) 08:49:35
バーコードリーダーのメーカーに問い合わせたほうが良い
475デフォルトの名無しさん
垢版 |
2009/07/05(日) 09:10:11
>>473
バーコードリーダーのメーカーに問い合わせたら、
VB6.0のサンプル製品しかないと言われてしまいました。
今後のことも考えてC#で作成したいのですが…。

そのバーコードリーダーは双方向通信ができるそうなので、
C#で読み込みの起動をかけることができるようなのです。
こういったケースの教本とか、なかなかないでしょうね…orz。
2009/07/05(日) 09:17:55
・VBのサンプル見て何やってるのか理解する
・C#で同じことが出来るのか調査する
・C#で開発する

しかないだろうね。頑張れ。
2009/07/05(日) 09:36:39
http://www.mswave.biz/it/star.pdf

この演習問題の解答例をあげて頂けないでしょうか。

2009/07/05(日) 11:08:02
>>475
たぶんシリアル通信だからプロトコルわかればC#でも実装できるはず
2009/07/05(日) 11:12:40
>>478
ActiveXの可能性も高いVBだし
2009/07/05(日) 11:13:15
まあそれならそれで、それ使えばいいじゃない
481デフォルトの名無しさん
垢版 |
2009/07/05(日) 11:29:46
>>479
「ActiveXの可能性も高いVB」
とはどういう意味でしょうか--?
2009/07/05(日) 13:47:16
USB キーボードとして認識するやつ買っとけ
2009/07/05(日) 18:08:05
>>477
var count = int.Parse(Console.ReadLine());
Enumerable.Repeat("★", count).ToList().ForEach(Console.Write);
2009/07/05(日) 19:25:23
>>475
あなたにシリアル通信は難しそうなので、>>482さんの言うとおりUSBキーボード認識のものを購入すれば?
ノープログラムで入力を表示できるよ。
2009/07/05(日) 20:58:49
HIDだと競合したりしないの?
486デフォルトの名無しさん
垢版 |
2009/07/05(日) 21:23:13
>>484
USBキーボード認識
この意味すら分かりません。
バーコードとどういう関係があるの?
2009/07/05(日) 22:09:41
それくらいの事も調べられないのかクズ
2009/07/05(日) 22:18:14
それがわからんようでは自作は無理かも
489デフォルトの名無しさん
垢版 |
2009/07/05(日) 22:36:08
大量処理のバーコードリーダーでもUSBキーボード認識は使えるの?
双方向で通信したいということは大量処理用のバーコード機器なのだろうけど。
2009/07/05(日) 22:40:57
えっ?
双方向で通信したいって話だっけ?
2009/07/05(日) 22:52:24
>>490
双方向と言ってもバーコードリーダーなら設定時以外は、
ライトオンかオフぐらいしか使わないと思うけど
2009/07/05(日) 22:54:52
どれが質問者の書き込みだよ。
2009/07/06(月) 01:00:07
スタッカにカードセットして制御しながら読むとかじゃないのかな
打刻とか言ってるし
2009/07/06(月) 01:37:49
>>473
結局高くつくという結果にならないことを祈ってるよ
495デフォルトの名無しさん
垢版 |
2009/07/06(月) 02:14:20
スタッカにバーコード用紙を置き、C♯アプリケーションからバーコードリーダーの読み込み命令を送るんだよね。
つまりC♯の機能にバーコードリーダーを動かすコマンドがあるかどうかかな。
496デフォルトの名無しさん
垢版 |
2009/07/06(月) 02:16:26
>>494
どういうこと?
結局自分ではお手上げになり、ベンダーに頼む顛末になるから?
2009/07/06(月) 02:52:56
お前ら、スレ違いの話をいつまで引きずるつもりだ?
2009/07/06(月) 03:05:41
いやいや、お手上げになると決めつけてはないよ。
ただ、あまり知識のないところから開発できるようになるまでの工数とかかかっちゃうじゃない?
そういう面で。
499デフォルトの名無しさん
垢版 |
2009/07/06(月) 06:01:50
そんな、アプリケーションからバーコードリーダーを遠隔起動なんてできるの?
打刻もやるとなれば、アプリケーションから印字内容や印字位置を送信できなきゃだめだろ。
そんなの可能なのか?
2009/07/06(月) 06:42:03
BCR触ったことのない人間があれこれ想像してもしょうがないだろw
とりあえずBCRの商品名を聞かないと話にならない。
2009/07/08(水) 11:53:20
>>464
orz ごめん
502デフォルトの名無しさん
垢版 |
2009/07/10(金) 19:27:43
問題文:提供してある実行ファイルとテンプレートを元に,
Hit & Blowゲームを完成させよ
期限:7月24日

テンプレートと実行ファイル
http://www.dotup.org/uploda/www.dotup.org221960.zip

お願いします
2009/07/10(金) 20:57:28
丸投げキタコレ
2009/07/10(金) 21:16:19
>>502
見たら完成版のEXEファイルが入ってた
…ということはRefle(ry
2009/07/11(土) 00:24:09
こわいwww
2009/07/11(土) 10:03:02
>>502
優しいなぁ。その課題を出した人。
まだ一週間以上あるじゃねぇかww
2009/07/11(土) 10:09:50
>>505
===================================================
Reason the color of four pins.
Please select the answer by next number.
0:Black 1:Blue 2:Green 3:Red 4:White 5:Yellow
===================================================
[ ? ? ? ? ]
0
1[ Black 1
1[ Black Blue 2
1[ Black Blue Green 3
1[ Black Blue Green Red ] Hit:0, Blow:3
1
5[ Blue 2
5[ Blue Green 3
5[ Blue Green Red 4
5[ Blue Green Red White ] Hit:0, Blow:2
2
6[ Green 3
6[ Green Red 4
6[ Green Red White 5
6[ Green Red White Yellow ] Hit:0, Blow:2
2
7[ Green 3
7[ Green Red 4
7[ Green Red White 5
7[ Green Red White Yellow ] Hit:0, Blow:2
3
8[ Red 4
8[ Red White 0
8[ Red White Black 2
8[ Red White Black Green ] Hit:2, Blow:1
2009/07/11(土) 15:12:42
EXEをReflecto(ryで逆コンしたらそれっぽいソースが出てきたw
509デフォルトの名無しさん
垢版 |
2009/07/11(土) 15:46:03
できればC#のテトリスのフィールドを示すコードを
教えてもらいませんでしょうか?
期限:明日

お願いします
2009/07/11(土) 15:52:45
>>509
テトリスのフィールド?イミフ
2009/07/11(土) 15:52:49
何が要求されてるのかまったくわからない
2009/07/11(土) 16:49:01
手とリスの画面だろう
2009/07/11(土) 17:25:42
>>509
var field = new bool[20, 10];
514デフォルトの名無しさん
垢版 |
2009/07/11(土) 17:36:34
ラジオボタンを2つ設置し、
どちらがオンになっているかで、下部のパネルを切り替えようと思っていますが、
パネルを2枚重ね、ラジオボタンのオンオフを見て「BringToFront」
メソッドを実行しようとしても、切り替わりません。
何が原因でしょうか…。
よろしくお願いします。
2009/07/11(土) 17:45:11
デザイナ画面でパネルを重ねようとして
パネル1の中にパネル2を入れちゃった、っていう可能性は?
516デフォルトの名無しさん
垢版 |
2009/07/12(日) 03:02:16
>>515
おっしゃるとおりでした。
解決できて嬉しいです。
本当にありがとうございました。
517デフォルトの名無しさん
垢版 |
2009/07/12(日) 15:28:59
ツリービューのノードをクリックしたとき、
文字が反転からややはみだしそうな感じで、中央になりません。
ノードの高さは十分確保しています。
なぜでしょうか。
2009/07/15(水) 04:22:43
NodeのNodeFontいじるとそうなったりするかなー くらいしかわからない
2009/10/17(土) 13:09:07
こんにちは。どなたかC♯でBMI計算プログラムをvisual studio 2008 もしくは2005 で作成してアップしてくださいませんか・・・?
そのプロジェクトフォルダ全部をアップお願いします。
2009/10/17(土) 13:10:07
こんにちは。どなたかC♯でBMI計算プログラムをvisual studio 2008 もしくは2005 で作成してアップしてくださいませんか・・・?
そのプロジェクトフォルダ全部をアップお願いします。
Webアプリケーションでお願いします。
2009/10/17(土) 13:13:51
BMIとか直ぐ出来るだろう
計算式が分からないとかじゃないよね
2009/10/17(土) 13:20:30
それがまったくの初心者なんでわからないです。

>>520に追記ですが、身長と体重を入力して、ボタンを押すと計算結果などが、第二画面に出力表示される形でお願いします。
523デフォルトの名無しさん
垢版 |
2009/10/17(土) 13:46:42
>>520に追記で申し訳ございませんが、BMIだけではなく生徒全員(多い)のデータベースも必要との、ことです。
期限は明後日までなので、できるかた、どなたでもかまいませんのでお願いします。
2009/10/17(土) 13:54:00
しねばいいのにw
2009/10/17(土) 14:00:36
Webアプリケーション?ここはC#だぞ?

本気でC#でWebアプリケーション作るの?
2009/10/17(土) 14:04:41
★★ Java の宿題ここで答えます Part 68 ★★
http://pc12.2ch.net/test/read.cgi/tech/1248012902/373

373 名前:デフォルトの名無しさん[sage] 投稿日:2009/10/17(土) 13:07:04

【 課題 】C♯もしくはJAVAでBMI計算プログラムをvisual studio 2005 で作成
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】10月18日 日曜22時まで
【 補足 】できればC♯でお願いします。

2009/10/17(土) 15:54:27
>>520
http://uproda.2ch-library.com/lib180653.zip.shtml

ダウソキーは p で。
10分で消す。
2009/10/17(土) 16:31:45
>>527
乙。
これなら満点だな。
2009/10/17(土) 17:19:55
>>525
ASP.NET使ってる人も少なくないぞー
2009/10/17(土) 19:55:18
>>527
kawauchiさんありがとうございました^w^
2009/10/17(土) 20:05:51
わんこが笑ってるように見える。まあ現実のわんこは決して笑わないが
^w^
2009/10/17(土) 20:12:31
本人は拾ったんだろうか。
2009/10/17(土) 20:54:39
>>530
そういうデータってどこから見れるん?
2009/10/17(土) 20:57:35
>>533
アセンブリ内
2009/10/17(土) 21:43:24
upするのはprojectファイルまで。
2009/10/17(土) 21:48:59
>>533
プロジェクトのプロパティ、というか自動生成されるAssemblyInfo.csに
書かれてる。

まあ、別にその程度の情報書いてあったからって何だって話だと思うけどな。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況