C#, C♯, C#相談室 Part69
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2011/12/08(木) 23:34:28.08C#, C♯, C#相談室 Part68
http://hibari.2ch.net/test/read.cgi/tech/1316703574/
Visual Studio 2010 Express
http://www.microsoft.com/japan/msdn/vstudio/express/default.aspx
0002デフォルトの名無しさん
2011/12/08(木) 23:35:06.84ふらっとC#,C♯,C#(初心者用) Part79
http://hibari.2ch.net/test/read.cgi/tech/1316608496/
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part10
http://hibari.2ch.net/test/read.cgi/tech/1315648327/
【VB.NET】LINQ友の会【C#, C♯, C#】
http://hibari.2ch.net/test/read.cgi/tech/1202568694/
C#,C#の宿題片付けます。
http://hibari.2ch.net/test/read.cgi/tech/1197620454/
ASP.NET + Atlas or Ajax について
http://hibari.2ch.net/test/read.cgi/tech/1150036430/
Microsoft Silverlight その8
http://hibari.2ch.net/test/read.cgi/tech/1300831451/
Visual Studio 2010 Part16
http://hibari.2ch.net/test/read.cgi/tech/1312046969/
C# C# C♯でゲームを作ろう Part1
http://hibari.2ch.net/test/read.cgi/tech/1212972014/
0003デフォルトの名無しさん
2011/12/08(木) 23:35:18.18MSDNライブラリ
http://msdn.microsoft.com/ja-jp/library/
@IT Insider.NET
http://www.atmarkit.co.jp/fdotnet/
Insider.NET 会議室 ディレクトリ
http://www.atmarkit.co.jp/fdotnet/index/bbs/
MSDN フォーラム
http://social.msdn.microsoft.com/Forums/ja-JP/categories/
pinvoke.net: the interop wiki!
http://pinvoke.net/
宇宙仮面の C# プログラミング / C# Programming
http://uchukamen.com/
WisdomSoft C#入門
http://wisdom.sakura.ne.jp/programming/cs/
WisdomSoft Microsoft .NET入門
http://wisdom.sakura.ne.jp/system/msnet/
どっとねっとふぁん
http://dotnetfan.org/
緑のバイク 初めてのC# 〜 覚え書き 〜
http://homepage3.nifty.com/midori_no_bike/CS/
どぼん!の .NET Tips
http://dobon.net/vb/dotnet/
0004デフォルトの名無しさん
2011/12/08(木) 23:35:28.27初歩的な質問はPC初心者板で・・・
http://pc11.2ch.net/pcqa/
参考リンク(よく出てくる情報リンク)
Windows Vista Wiki
http://windowsvista.ms/index.php
Windows VistaFAQ
http://vistafaq.stdo.net/index.html
〜インストールから設定・活用まで〜 すべてが分かるWindows Vista大百科
http://journal.mycom.co.jp/special/2007/windowsvista/menu.html
コードの量が多い場合は下記サイトを使うなどしたほうがいいかも。
コードを貼り付けてRun codeのチェックを外し、submitボタンを押すと専用のアドレスが発行されます。
http://ideone.com/
直接貼る場合はhtmlエンコードした方がインデントも残って見やすいです。
http://kawama.jp/php/encode_html.php
0005デフォルトの名無しさん
2011/12/08(木) 23:42:31.210006デフォルトの名無しさん
2011/12/08(木) 23:49:45.18乙
よくやった
0007デフォルトの名無しさん
2011/12/09(金) 11:14:01.960008デフォルトの名無しさん
2011/12/09(金) 12:34:18.850009デフォルトの名無しさん
2011/12/09(金) 14:30:05.160010デフォルトの名無しさん
2011/12/09(金) 19:23:09.70(゚д゚ )
(| y |)
片付けが出来ない人の部屋を片付けたりすると
( ゚д゚) ||||||||||||||||||||||||||||||||||||||||||||_____________
(\/\/
新たに物を溜め込むスペースを作ってあげただけになったりする
( ゚д゚) ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(\/\/
要らない物を処分することは大事だぞ!
(゚д゚ )
(| y |)
0011デフォルトの名無しさん
2011/12/09(金) 20:47:19.570012デフォルトの名無しさん
2011/12/09(金) 21:31:18.34要らない物を処分することは大事だぞ!
(゚д゚ )
(| y |)
いらないものって、ごみのことか、その人間のことか・・
0013デフォルトの名無しさん
2011/12/09(金) 22:07:07.87お前のことだ。
0014デフォルトの名無しさん
2011/12/09(金) 22:21:06.880015デフォルトの名無しさん
2011/12/10(土) 05:15:47.160016デフォルトの名無しさん
2011/12/10(土) 15:54:30.89新しいバージョンとかだと改善されていますか?VBからきたので不便に感じます。
ちなみに今使ってるのはVS2003というのもです。
0017デフォルトの名無しさん
2011/12/10(土) 16:07:54.870018デフォルトの名無しさん
2011/12/10(土) 16:11:00.08C#はcase sensitiveだから
それが嫌なら大文字小文字混じりまくりの糞世界に帰ったら
0019デフォルトの名無しさん
2011/12/10(土) 16:11:51.240020デフォルトの名無しさん
2011/12/10(土) 16:22:09.37当たり前。
でも、IntelliSenseって . 打った時点で補完で大文字小文字治るものなんだけども…
モードがおかしい?
0021デフォルトの名無しさん
2011/12/10(土) 16:25:49.42ifとかfalseとかはどうかな?
どこが悪いのか10分くらい試行錯誤しまくってIf?なにそれちょっとわかんないなー僕って意地悪にしか思えない
0022デフォルトの名無しさん
2011/12/10(土) 16:27:18.520023デフォルトの名無しさん
2011/12/10(土) 16:28:56.530024デフォルトの名無しさん
2011/12/10(土) 16:32:07.830025デフォルトの名無しさん
2011/12/10(土) 16:49:08.002010か、せめて2008にしろ
0026デフォルトの名無しさん
2011/12/10(土) 16:59:22.09If はコンパイルエラーだろ、そりゃ。
VBの方がおかしい。
0027デフォルトの名無しさん
2011/12/10(土) 17:06:12.002008か2010を調べてみます。
IntelliSenseという言葉も始めて聞いたし勉強になりました。どうもありがとう
0028デフォルトの名無しさん
2011/12/10(土) 17:07:32.76なん…だと…
0029デフォルトの名無しさん
2011/12/10(土) 17:08:08.810030デフォルトの名無しさん
2011/12/10(土) 17:24:13.090031デフォルトの名無しさん
2011/12/10(土) 17:31:33.44>ifとかfalseとかはどうかな?
>どこが悪いのか10分くらい試行錯誤しまくってIf?なにそれちょっとわかんないなー僕って意地悪にしか思えない
とにかく小文字で書いとけ。
If とか True/False と書く必要がある言語は IDE で直してくれることが多い。
0032デフォルトの名無しさん
2011/12/10(土) 18:43:28.66VBはVBでも、やっぱVBA/VB6プログラマーのおっさんか?
0033デフォルトの名無しさん
2011/12/10(土) 18:57:28.50そんなのが2chで質問もどうかとか思うがフラットの意味なくなるか
0034デフォルトの名無しさん
2011/12/10(土) 22:04:36.87初心者スレはふらっと
0035デフォルトの名無しさん
2011/12/10(土) 23:39:13.27ここは自称上級者のスレだよ
0036デフォルトの名無しさん
2011/12/11(日) 01:54:46.040037デフォルトの名無しさん
2011/12/11(日) 07:38:41.390038デフォルトの名無しさん
2011/12/11(日) 14:59:20.100039デフォルトの名無しさん
2011/12/11(日) 15:07:58.70クラスが大文字始まりで。
0040デフォルトの名無しさん
2011/12/11(日) 15:27:11.160041デフォルトの名無しさん
2011/12/11(日) 16:26:39.50そもそも互換性あるんだっけ?
0042デフォルトの名無しさん
2011/12/11(日) 16:31:25.15string はC#の組み込み型であると同時に、System.Stringのエイリアス
0043デフォルトの名無しさん
2011/12/11(日) 16:33:03.52説明としては >>42 の通りなので、
String の方を使うためには using System; が必要になる。
キーワードの string の方使うとそれ不要。
0044デフォルトの名無しさん
2011/12/11(日) 16:43:13.23■System.String
.NET Framework上では、共通基底クラスとして System.Object を継承したいので
プリミティブ型であっても、クラスとして実装する必要が有った
■string
C#自体の言語仕様は、標準化団体に認めさせたかったので
理屈の上では、.NET Framework上以外でも実装出来る様にする為に
プリミティブ型に対して、.NET Frameworkのクラスに依存しない名前が必要だった
こんなとこじゃね?
0045デフォルトの名無しさん
2011/12/11(日) 18:01:29.590046デフォルトの名無しさん
2011/12/11(日) 18:18:11.62なるほど、bool, int とかもエイリアスなんだ。
少し賢くなったよ、ありがと。
0047デフォルトの名無しさん
2011/12/11(日) 18:23:08.910048デフォルトの名無しさん
2011/12/11(日) 18:33:36.320049デフォルトの名無しさん
2011/12/11(日) 18:43:57.85どんだけ記憶容量と環境適応力が小さい脳なのそれw
0050デフォルトの名無しさん
2011/12/11(日) 18:47:32.80どれがどれだったか…
0051デフォルトの名無しさん
2011/12/11(日) 19:55:41.760052デフォルトの名無しさん
2011/12/11(日) 20:11:18.44自己紹介w
0053デフォルトの名無しさん
2011/12/11(日) 21:59:43.880054デフォルトの名無しさん
2011/12/11(日) 22:32:57.190055デフォルトの名無しさん
2011/12/11(日) 23:18:33.940056デフォルトの名無しさん
2011/12/12(月) 00:14:30.770057デフォルトの名無しさん
2011/12/12(月) 00:39:29.740058デフォルトの名無しさん
2011/12/12(月) 00:55:02.98人の行かぬ 道に花あり 銭の花
0059デフォルトの名無しさん
2011/12/12(月) 02:19:38.94もうちょっとやりたいこと詳しく。
0060デフォルトの名無しさん
2011/12/12(月) 18:14:20.25演算処理をしようとすると、int型は〜に変換できませんcastが
ふそくしてませんか?と出るんですが
これは仕様なんでしょうか?
それとも、自分の実装がおかしいんでしょうか。
どなたかご教示ください。
0061デフォルトの名無しさん
2011/12/12(月) 18:41:19.24たいていのCPUは、intでの計算が最速だから、
それより小さいサイズの型は演算掛けた時点で一度 int に化ける。
そこから元の型に戻すならキャストの明示が必要。
0062デフォルトの名無しさん
2011/12/12(月) 19:55:44.350063デフォルトの名無しさん
2011/12/12(月) 20:11:10.49それはC言語
C#は64ビットだろうがintは32ビット
0064デフォルトの名無しさん
2011/12/12(月) 21:17:51.630065デフォルトの名無しさん
2011/12/12(月) 22:15:38.860066デフォルトの名無しさん
2011/12/12(月) 22:29:27.16懐かしいな。
Z80時代に固定小数点数の演算ルーチンをM80で組んでC言語から呼び出してたのを思い出した。
0067デフォルトの名無しさん
2011/12/12(月) 22:35:40.80まさかガロア体とかではないよな?
0068デフォルトの名無しさん
2011/12/12(月) 23:05:05.540069デフォルトの名無しさん
2011/12/13(火) 00:12:05.620070デフォルトの名無しさん
2011/12/13(火) 01:00:20.80DataGridViewやら、ほかのコントロールも大きさが全然違ってワロタ。
同じ値なのに、なぜにここまで変わる…。DataGridViewのセルなんて、XPの2/3くらいしかない。
レイアウトを合わせる方法があるなら、教えて頂きたいです…。
0071デフォルトの名無しさん
2011/12/13(火) 01:14:56.85むしろ普通はメニュー以外はそこまで変わりませんが....
どちらかのOSでGUIの標準のフォントでもいじってるのかね
まあ、Windows FormのAutoScaleModeの値は、デフォだと何故か"Font"なんていう
妙な設定になっているので、とりあえずこれを"DPI"か"None"に変更するとか。
0072デフォルトの名無しさん
2011/12/13(火) 01:32:38.81返信ありがとうございます。
どちらのOSも標準フォントはいじってないんですよ。そのままです。
ご指南の設定を色々試してみます。ありがとう。
0073デフォルトの名無しさん
2011/12/13(火) 05:49:51.000074デフォルトの名無しさん
2011/12/15(木) 09:37:55.20ソースコードなんですが、どういう仕組みなんでしょうか?
TextBoxBaseとかでググると、上記サイトがヒットします。
Reflectorの出力をアップしているのかと思いましたが、コメントまで出力
されています……
最近のreflectorだと可能なんでしょうか?
デバッグ版のアセンブリか、シンボルファイル関係とか?
0075デフォルトの名無しさん
2011/12/15(木) 10:13:19.050076デフォルトの名無しさん
2011/12/15(木) 10:29:20.410077デフォルトの名無しさん
2011/12/17(土) 06:02:25.37パソコン(vista)を借りてるんですが、VisualStudio2005で
作ったソフトのStatusStripがAearoのせいか、ちゃんと表示されません。
あと、DataGridViewのボタンまわりも表示のされ方が変わってしまって
います。システムをパフォーマンス優先にすれば、どちらも解決は
するんですが、解決策としてはどうすれば良いでしょうか。
どなたかご教示ください。
0078デフォルトの名無しさん
2011/12/17(土) 06:42:04.64どうせフォントまわりだろうけど
0079デフォルトの名無しさん
2011/12/17(土) 08:22:52.370080デフォルトの名無しさん
2011/12/17(土) 08:51:29.86>システムをパフォーマンス優先にすれば、どちらも解決はするんですが
これでいいんじゃね。
0081デフォルトの名無しさん
2011/12/17(土) 08:55:41.33StatusStripについては、その書き方じゃ情報不足過ぎる
具体的に書いてくれ
DataGridViewのボタン周りについては
標準のボタンコントロールなんて、OSによって見た目が違うのは当たり前なので
それが嫌なら、WPFとか採用して自分でデザインするが吉
008277
2011/12/17(土) 18:56:27.78InitializeComponent()内は
// statusStrip1
//
this.statusStrip1.BackColor = System.Drawing.Color.Black;
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.Mode});
this.statusStrip1.Location = new System.Drawing.Point(0, 341);
this.statusStrip1.Name = "statusStrip1";
this.statusStrip1.Size = new System.Drawing.Size(278, 23);
this.statusStrip1.TabIndex = 13;
this.statusStrip1.Text = "statusStrip1";
//
// Mode
//
this.Mode.BackColor = System.Drawing.Color.Black;
this.Mode.ForeColor = System.Drawing.Color.White;
this.Mode.Name = "Mode";
this.Mode.Size = new System.Drawing.Size(356, 18);
this.Mode.Text = "モード :
ModeはToolStripStatusLabelです。で、モードという文字列が表示されないんです。
あと、他にも挙動がおかしいです(これはとりあえず自分で解決しようと思います)。
008377
2011/12/17(土) 19:07:00.59使う人が、ボタンと認識できないような気がして、書き込みしたしだいです。
0084デフォルトの名無しさん
2011/12/17(土) 20:04:18.26その際問題となるのが不定期にやってくる板移転です。
そこで移転先を自動的に追尾する仕掛けをプログラムの中に構築したいと思っています。
ニュース+板に設置されている subject.txt を読みに行く単純なプログラムは、
//HTTPwebRequestの初期化
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://raicho.2ch.net/newsplus/");
//User-Agentの指定
req.UserAgent = "Monazilla/1.00 (testtool/1.00)";
//HTTP圧縮への対応
req.AutomaticDecompression = DecompressionMethods.GZip;
// HttpWebResponseの宣言
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
Stream st = res.GetResponseStream();
StreamReader sr = new StreamReader(st, Encoding.GetEncoding("shift-jis"));
string line = sr.ReadLine();
で可能ですが、もし板が移転していると // HttpWebResponseの宣言 のところで得られたresの res.StatusCode を調べると
HttpStatusCode.Found が返ってくるようです(ステータスコードでいうと302です)。そこでもし HttpStatusCode.Found が返ってきたら、
"http://raicho.2ch.net/newsplus/"
の現在の移転先を調べるルーチンを実行すれば言い訳です。
C#の機能を使って移転先を簡単に調べる方法はありますか?
ご存じでしたらご教授下さいm(_ _)m
0085デフォルトの名無しさん
2011/12/17(土) 20:12:16.03なんでLocationやmetaじゃないんだろうか
0086デフォルトの名無しさん
2011/12/17(土) 20:25:41.23008784
2011/12/17(土) 20:32:55.83うぅ・・・、JavaScriptは勉強したことがないのですが
移転先を読むにはJavaScriptを使わないといけないでしょうか?
0088デフォルトの名無しさん
2011/12/17(土) 20:36:17.680089デフォルトの名無しさん
2011/12/17(土) 20:52:44.93レスポンスボディはこうなってるはず
<html>
<head>
<script language="javascript">
window.location.href="http://uni.2ch.net/newsplus/"</script>
<title>2chbbs..</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS">
</head>
<body bgcolor="#FFFFFF">
Change your bookmark ASAP.
<a href="http://uni.2ch.net/newsplus/">GO !</a>
</body>
</html>
だからReadLineの結果に"href=\"([^\"]*?)\""でパターンマッチすれば?
[^\"]*?を実際のURLのパターンに合わせるとなおいいと思う
009084
2011/12/17(土) 20:59:50.42> だからReadLineの結果に"href=\"([^\"]*?)\""でパターンマッチすれば?
> [^\"]*?を実際のURLのパターンに合わせるとなおいいと思う
そういうことでしたか!
早速プログラムの作成に取りかかってみます。
ありがとうございましたm(_ _)m
0091デフォルトの名無しさん
2011/12/17(土) 21:24:32.200092デフォルトの名無しさん
2011/12/17(土) 21:37:54.26ttp://[鯖名].2ch.net/_service/ →板リスト、ロードアベレージ、稼働日数など
ttp://[鯖名].2ch.net/[鯖名]tr/ →鯖共通のゴミ箱(板違いでスレ移転される場合あり)
ttp://[鯖名].2ch.net/[板名]/SETTING.TXT →板の設定(ファイル名は大文字必須)
ttp://[鯖名].2ch.net/[板名]/head.txt →ローカルルール
ttp://[鯖名].2ch.net/[板名]/subject.txt →スレ一覧テキスト版
ttp://[鯖名].2ch.net/[板名]/subback.html →スレ一覧HTML版
ttp://[鯖名].2ch.net/[板名]/dat/*.dat →スレのdatファイル
みたいになってるんで、板一覧から全サーバの _serviceを拾ってきて
板リストを取得すればどこに移転したかわかる。
0093デフォルトの名無しさん
2011/12/17(土) 21:38:51.790094デフォルトの名無しさん
2011/12/18(日) 02:22:53.23文字列をビットに変換しなければなりません。ら
0095デフォルトの名無しさん
2011/12/18(日) 02:27:41.33しいて言うならT4テンプレートでも使うべき?
0096デフォルトの名無しさん
2011/12/18(日) 02:28:18.280097デフォルトの名無しさん
2011/12/18(日) 03:06:50.39C#のプリプロセッサーは、文字列展開系のことできないよ。
プリプロセッサーってのは名ばかりで、C#の言語機能の一部だし。
0098デフォルトの名無しさん
2011/12/18(日) 03:51:53.84あまり使われなくなったと思います。
LINQ to SQLやLINQ to Xmlに対する利点や、まだこういう理由で
使っているよ、という意見などをお聞かせ頂けないでしょうか。
0099デフォルトの名無しさん
2011/12/18(日) 03:56:09.51WinRT版の.NETとかだと、重複削除の名目で古い方削除してあるし。
0100デフォルトの名無しさん
2011/12/18(日) 04:52:59.00それ以外はもう使っていないかな。
0101デフォルトの名無しさん
2011/12/18(日) 07:27:01.310102デフォルトの名無しさん
2011/12/18(日) 07:35:28.230103デフォルトの名無しさん
2011/12/18(日) 11:48:34.210104デフォルトの名無しさん
2011/12/18(日) 12:12:54.170105デフォルトの名無しさん
2011/12/18(日) 12:35:13.270106デフォルトの名無しさん
2011/12/18(日) 12:38:02.470107デフォルトの名無しさん
2011/12/18(日) 13:32:31.20漠然とした質問だぬ
漠然とした答えでいいならILMergeとか
4.0からはInterop.hogehoge.dllは埋め込めるとか
0108デフォルトの名無しさん
2011/12/18(日) 15:20:38.60でも、以降先の機能や完成度が不十分なのにobsoleteにされても困っちゃうよね
0109デフォルトの名無しさん
2011/12/18(日) 15:32:56.100110デフォルトの名無しさん
2011/12/19(月) 01:59:58.962点教えてほしいです。
現場のシステムがC#に移行することになりました。
現在batファイルからvbsをキックしてvbsからPL/SQLを実行しています。
1.パフォーマンス等を考慮した場合
C#でデータを処理したほうがよいのでしょうか?
それともPL/SQLで処理したほうがいいのでしょうか?
(パフォーマンスうんぬんを無視して普通はこうするってのでもおkです)
2.現在batファイルで指定している出力ファイルパス等は
iniファイルで読み込むのが良いでしょうか?
もしくはxml+xmlスキーマで定義するようがいいでしょうか?
(それ以外の方法で良いのがあればそれも教えて欲しいです)
0111デフォルトの名無しさん
2011/12/19(月) 04:30:32.212,楽ちんなのはオブジェクトを作って、 System.Xaml.XamlServicesでセーブロード。
0112デフォルトの名無しさん
2011/12/19(月) 05:08:49.00パフォーマンスっていうなら、ストアドプロシージャにしてそれをたたくとかじゃない?
1から作るんならC#でEntity Frameworkおすすめするけど、
以降案件だと今あるものベースにやるのがいいと思うし。
0113デフォルトの名無しさん
2011/12/19(月) 10:05:25.30ストアドできっちりかっきり、パフォーマンスも確保でしょ、これが普通
運用次第だけど
頻繁に変更があるなら
メンテ簡単VBSでOK
その分、リスクがあるってことでよろしく
グダグダになるからお勧めしないけどね
C#とVBS関しては
コード内容にもよると思うけど
正直変わらないんじゃないかと思う
試したことないからわからんが
0114デフォルトの名無しさん
2011/12/19(月) 10:19:18.34使う人の傾向としてC#は速度を追求してVBは使い易さを追求するけど、元はおんなじだから
あんまり変わらんと思う
0115デフォルトの名無しさん
2011/12/19(月) 12:15:30.410116デフォルトの名無しさん
2011/12/19(月) 12:48:15.61スクリプトにしたいんならせめてPowerShell…
0117デフォルトの名無しさん
2011/12/19(月) 22:44:39.31良くは知らないけどlinq to sqlってのがあるからそれを考慮したら良いと思う。
0118デフォルトの名無しさん
2011/12/19(月) 23:09:02.660119デフォルトの名無しさん
2011/12/20(火) 08:24:11.85C#でiniから読み込んでoracleをキックすればいいと思うけど
0120デフォルトの名無しさん
2011/12/20(火) 09:14:39.58ストアド一個呼び出すだけならスクリプトで良い
0121デフォルトの名無しさん
2011/12/22(木) 17:24:08.00interface I
{
event EventHandler Unko;
}
class A : I
{
public virtual event EventHandler Unko;
}
class B : A
{
public override event EventHandler Unko;
}
0122デフォルトの名無しさん
2011/12/22(木) 17:29:20.64{
public override event EventHandler Unko;
void M()
{
if( this.Unko != null )
{
this.Unko( this, EventArgs.Empty );
}
}
}
-----------------------
B b = new B();
((A)b).Unko += new EventHandler( A_no_Unko );
b.M(); // A_no_Unkoが呼ばれるんだけど
0123デフォルトの名無しさん
2011/12/22(木) 19:58:52.690124デフォルトの名無しさん
2011/12/22(木) 20:10:21.000125デフォルトの名無しさん
2011/12/22(木) 20:13:18.220126デフォルトの名無しさん
2011/12/22(木) 21:34:09.22回答陣
0127デフォルトの名無しさん
2011/12/22(木) 21:35:13.660128デフォルトの名無しさん
2011/12/22(木) 21:41:28.740129デフォルトの名無しさん
2011/12/22(木) 21:53:27.630130デフォルトの名無しさん
2011/12/22(木) 21:58:06.720131デフォルトの名無しさん
2011/12/22(木) 22:01:12.90生きてるよ
「肉マラっ子世にはばかる」っていうじゃない
0132デフォルトの名無しさん
2011/12/22(木) 22:57:12.07一般人はまず使わない。
たまーに、自分だけじゃなくて別の何か、staticなイベントとか、子要素のイベントとかにも += してやらないといけないような実装があって、そういう時に自分自身のイベントの挙動変えるためにオーバーライド。
0133デフォルトの名無しさん
2011/12/22(木) 23:22:35.69C#アプリをリモートデバッグしたいです。
リモートデバッグ対象のアプリは、ドメインに参加者しているサーバ上で動いています。
クライアントは、サーバとは別のドメインに参加しています。
この構成でリモートデバッグすることはできますか。
0134デフォルトの名無しさん
2011/12/23(金) 04:11:14.020135デフォルトの名無しさん
2011/12/23(金) 07:20:11.68MCPD/MCTS試験ではよく出るネタだな
0136デフォルトの名無しさん
2011/12/23(金) 18:45:43.422回に分けないとできない?
0137デフォルトの名無しさん
2011/12/23(金) 18:50:17.93MSDNよもか^^;
0138デフォルトの名無しさん
2011/12/23(金) 18:56:18.41わからないなら無理にレスしなくていいですよ^^
0139デフォルトの名無しさん
2011/12/23(金) 19:30:27.52ああ?俺がわからないとでも思ってんのか!
Directory.Delete()メソッドの第二引数をtrueにすんだよ!!わかったかこのやろう!
0140デフォルトの名無しさん
2011/12/23(金) 19:34:53.900141デフォルトの名無しさん
2011/12/23(金) 19:39:02.440142デフォルトの名無しさん
2011/12/23(金) 19:43:32.800143デフォルトの名無しさん
2011/12/23(金) 19:57:16.97同じ名前のディレクトリ作ればいいんでないか?
0144デフォルトの名無しさん
2011/12/23(金) 19:59:30.17でも権限だの属性だのバージョンだのがあるから一般論としてはダメだろ
0145デフォルトの名無しさん
2011/12/23(金) 20:00:06.94それやるんだったら、ファイルとディレクトリの二回消した方が楽じゃね?
0146デフォルトの名無しさん
2011/12/23(金) 20:05:46.93メソッド二個書くか
好きにしたらいい
0147デフォルトの名無しさん
2011/12/23(金) 20:06:06.000148デフォルトの名無しさん
2011/12/23(金) 21:17:43.720149デフォルトの名無しさん
2011/12/23(金) 21:25:11.01全て削除したいことがあって、Directory.DeleteとFile.Deleteを2回呼び出して対応していたため
少し冗長と感じ、もっとよい方法があるのか確認したかったのですが難しそうですね・・・
いろいろな意見ありがとうございます
0150デフォルトの名無しさん
2011/12/23(金) 21:30:59.330151デフォルトの名無しさん
2011/12/23(金) 21:38:11.53でぐぐってみる
0152デフォルトの名無しさん
2011/12/23(金) 22:12:29.38BCLにドライブをフォーマットする機能ってあったっけ?
API叩けば出来るだろうけど
0153デフォルトの名無しさん
2011/12/23(金) 22:14:04.550154133
2011/12/23(金) 22:18:32.91すみません。
>>135
ありがとうございます。
サーバとクライアントに、ローカルアカウントを作ってあげればよいのですね。
やってみます。
0155デフォルトの名無しさん
2011/12/23(金) 22:19:08.22MSDNに書いてあるとおり、Directory.Delete("z:\", true);でファイルもまとめて削除できるはずだぞ
0156デフォルトの名無しさん
2011/12/23(金) 22:27:14.20ルートディレクトリが削除できず、IOExceptionが投げられるよ
さらに、ファイルもディレクトリもないとFileNotFound
0157デフォルトの名無しさん
2011/12/23(金) 22:29:59.850158デフォルトの名無しさん
2011/12/24(土) 01:01:16.09FileSystemInfo.Delete()で削除する
0159デフォルトの名無しさん
2011/12/24(土) 03:04:45.67それ以前にコンパイルエラーw
0160デフォルトの名無しさん
2011/12/25(日) 12:19:35.74http://toro.2ch.net/test/read.cgi/tech/1253450199/
0161デフォルトの名無しさん
2011/12/25(日) 13:00:55.950162デフォルトの名無しさん
2011/12/25(日) 15:51:16.10http://www.sumi-ri.com/09070006.JPG
(レーダーS−10000 アマゾンでも売ってる)
0163デフォルトの名無しさん
2011/12/25(日) 17:55:49.460164デフォルトの名無しさん
2011/12/25(日) 18:54:08.17初めて使ったとき、練りすぎて熱を持ってしまい、
紙に張り付いて剥がれなくて酷く汚れた。
0165デフォルトの名無しさん
2011/12/25(日) 19:25:54.960166デフォルトの名無しさん
2011/12/25(日) 19:31:31.560167デフォルトの名無しさん
2011/12/25(日) 20:33:40.510168デフォルトの名無しさん
2011/12/25(日) 20:41:12.520169デフォルトの名無しさん
2011/12/25(日) 20:44:10.980170デフォルトの名無しさん
2011/12/25(日) 21:55:17.26じゅーぶん面白い
0171デフォルトの名無しさん
2011/12/26(月) 03:32:08.29批判する側が、批判を許さない安全地帯にいるってどうなるよ
0172デフォルトの名無しさん
2011/12/26(月) 07:55:13.210173デフォルトの名無しさん
2011/12/26(月) 12:11:40.830174デフォルトの名無しさん
2011/12/26(月) 12:49:02.83しばらく.NET系のスレは使い物にならないかもしれないな
0175デフォルトの名無しさん
2011/12/26(月) 18:09:53.93たまにWrite関数から戻ってこなくなることがあって
なんじゃこりゃ?と、いったんアプリを落として再起動させるとポートすら開けなくて
PC自体を再起動させないと復帰できない状態になることがある
これはいったい何が悪いのだろう?
0176デフォルトの名無しさん
2011/12/26(月) 19:35:07.48残念ながら君の知識量が足りないのだよ
0177デフォルトの名無しさん
2011/12/26(月) 19:43:04.22君発言しなくていいから
0178デフォルトの名無しさん
2011/12/26(月) 19:49:58.43うるせーよ
煽りで書いてるんじゃないけど
>>175の知識が全く足りてないんだよ
今の書き込みレベルから見ると無理
近所にいるなら丁寧に教えるけど
0179デフォルトの名無しさん
2011/12/26(月) 19:54:47.54ベンダーはどこ?
今時そんな出来の悪いドライバーないと思うけど。
まさかWin9xってこともないだろうし
0180デフォルトの名無しさん
2011/12/26(月) 19:57:20.50まあドライバなんて二の次
0181デフォルトの名無しさん
2011/12/26(月) 20:02:23.40閉じてないんなら当たり前だろ
0182デフォルトの名無しさん
2011/12/26(月) 20:04:31.44機器はどうでもいいんだよむしろ。
UART-USBブリッジのチップを供給しているところは数社しかなく、
俺の知る限り全てのUSB-RS232C変換機のドライバはそれらのチップのベンダーによって
供給されている。
アホな餓鬼は口出しするなって。
0183デフォルトの名無しさん
2011/12/26(月) 20:05:33.84そんなのはWin9x時代の常識。
馬鹿は黙ってろ。
0184デフォルトの名無しさん
2011/12/26(月) 20:07:24.42試しにやってみろよw
0185デフォルトの名無しさん
2011/12/26(月) 20:08:51.70シリアルポートクラスが提供されてブラックボックスされてると勘違いしてんじゃねーよw
0186デフォルトの名無しさん
2011/12/26(月) 20:09:23.96質問者ではないが、この手のドライバのライブラリ関数は、
たとえばwriteがデッドロックしてると他の関数を読んでも制御が返ってこない場合が多い。
だから馬鹿はすっこんでろと。
0187デフォルトの名無しさん
2011/12/26(月) 20:11:54.350188デフォルトの名無しさん
2011/12/26(月) 20:12:21.97ドライバレベルで起こってる問題にハードウェアが関係するわけないでしょ?
馬鹿じゃないの?
そもそも機器って言ったって、さっきから言ってるようにブリッジのICが一つ入ってるだけなんですけど。
0189デフォルトの名無しさん
2011/12/26(月) 20:12:42.61お互いに不毛なBATTLEをがんばれよ
0190デフォルトの名無しさん
2011/12/26(月) 20:15:51.07シリアル通信はエラーが出るのは当たり前って感じで使ってるけどな
0191デフォルトの名無しさん
2011/12/26(月) 20:16:40.09>そもそも機器って言ったって、さっきから言ってるようにブリッジのICが一つ入ってるだけなんですけど。
>そもそも機器って言ったって、さっきから言ってるようにブリッジのICが一つ入ってるだけなんですけど。
終了w
0192デフォルトの名無しさん
2011/12/26(月) 20:19:43.34それはないよ。
質問者が言ってるように、アプリレベルで何やってようと(たとえちゃんとcloseしてなくても)
次回起動時に影響が出るのは明らかにドライバに問題がある。
Win9xはこの限りじゃないけどね。
0193デフォルトの名無しさん
2011/12/26(月) 20:35:05.30どうすればいいですか?
0194デフォルトの名無しさん
2011/12/26(月) 20:38:29.370195デフォルトの名無しさん
2011/12/26(月) 20:38:54.97初心者スレ池
0196デフォルトの名無しさん
2011/12/26(月) 20:38:55.88XElement.Parse()が可能な断片になるまで正規表現で抽出
あとはXMLの読込と一緒
0197デフォルトの名無しさん
2011/12/26(月) 22:36:32.66こんな回答者しかいないのか
0198193
2011/12/26(月) 22:41:35.11>>195 初心者スレなんてあったんですね。初心者の基準がわかりませんでした。すいません^^;
0199デフォルトの名無しさん
2011/12/27(火) 10:01:27.267〜8年前だったからどうしたか覚えてないが。
0200デフォルトの名無しさん
2011/12/27(火) 10:56:55.17タイムアウトいくつにしてあるんだろ
0201デフォルトの名無しさん
2011/12/27(火) 19:51:46.32誤解してるのはどっちだよ馬鹿じゃないの
0202デフォルトの名無しさん
2011/12/27(火) 20:41:34.981.適当なオシロスコープを用意する
2.アプリ起動してRS232Cポートに何かデータを出す
3.ボーレート、データbit数、スタートbit、ストップbit、パリティ有無、と信号波形的に妥当か如何かをみる。
RS232Cなんで振幅は0V中心で±3Vから±12Vとか程度まで色々なんで、
まぁあまりびっくりしない様に。
0203デフォルトの名無しさん
2011/12/27(火) 21:01:47.21だから知ったかするなって
0204デフォルトの名無しさん
2011/12/27(火) 21:04:28.05例外キャッチ→素無視→キャッチできるまでループって実装にしたアルバイトの日
0205202
2011/12/27(火) 21:13:21.66規格上は±5Vから±15Vだった。
調べなおして思い出した。
0206デフォルトの名無しさん
2011/12/27(火) 21:21:21.77いちいち中継コネクタ咬ますの面倒
0207デフォルトの名無しさん
2011/12/27(火) 21:28:25.940208デフォルトの名無しさん
2011/12/27(火) 21:36:13.020209デフォルトの名無しさん
2011/12/28(水) 14:47:49.750210デフォルトの名無しさん
2011/12/28(水) 16:28:41.21COMの数字は上がっていった
0211デフォルトの名無しさん
2011/12/28(水) 16:55:36.870212デフォルトの名無しさん
2011/12/28(水) 17:39:34.875年以上前だから忘れたけどw
0213デフォルトの名無しさん
2011/12/28(水) 21:36:05.09決め台詞は「ぼくドライバぁ〜」です。
0214デフォルトの名無しさん
2011/12/28(水) 21:42:25.23…これはBSOD!
0215デフォルトの名無しさん
2011/12/28(水) 21:59:12.360216デフォルトの名無しさん
2011/12/29(木) 00:50:11.77マイクで音を拾う方法はどうやったら良いですか?
テスト用なので適当なやり方で簡単にできる方法を教えてください。
0217デフォルトの名無しさん
2011/12/29(木) 01:24:17.59冗談です
0218デフォルトの名無しさん
2011/12/29(木) 01:37:35.86Vista Core Audio API Master Volume Control
http://www.codeproject.com/KB/vista/CoreAudio.aspx
こんなのでどう?
0219デフォルトの名無しさん
2011/12/29(木) 01:46:25.83まずそれらを呼べるようになるところからだな
すでに手軽じゃないけど
0220デフォルトの名無しさん
2011/12/29(木) 02:38:54.080221デフォルトの名無しさん
2011/12/29(木) 03:34:07.53ウィンドウズでデータ測定のプログラムを組むのに当たって、取りあえずマイクで音を拾ってチャートで表してみようと思っています。
一旦ファイルに貯めて一括で表示するんではなくて
リアルタイムにチャートで表してみる方法はどうやったら良いですか?
テスト用なので適当なやり方で簡単にできる方法を教えてください。
0222デフォルトの名無しさん
2011/12/29(木) 03:40:55.380223デフォルトの名無しさん
2011/12/29(木) 05:15:39.15これ禁止
0224デフォルトの名無しさん
2011/12/29(木) 08:11:43.62Silverlight でマイクを使おう
ttp://www.microsoft.com/japan/powerpro/TF/column/tk2_01_1.mspx
カメラとマイクを使った新しいユーザー体験
ttp://codezine.jp/article/detail/5392
0225デフォルトの名無しさん
2011/12/29(木) 18:01:19.70WriteTimeOut設定してもHandshake.Noneだとタイムアウトしない糞仕様
というかあれはたぶんドライバレベルで死んでるんだろうなあ
0226デフォルトの名無しさん
2011/12/29(木) 18:11:25.70*****
***
*
の表示をするにはどうしたら表示できますか?
0227226
2011/12/29(木) 18:12:33.68上記左側に*が寄っていますが真ん中へもってきたいのです。
0228デフォルトの名無しさん
2011/12/29(木) 18:14:24.490229デフォルトの名無しさん
2011/12/29(木) 18:19:14.15意図が分かるようなソースを晒せば具体的な話をしてやる
0230デフォルトの名無しさん
2011/12/29(木) 18:35:12.970231226
2011/12/29(木) 18:57:12.54consoleでfor文で入れ子入れ子で3回やるんでしょうか?
0232デフォルトの名無しさん
2011/12/29(木) 19:04:13.940233デフォルトの名無しさん
2011/12/29(木) 19:06:32.64初心者は初心者スレへ
0234デフォルトの名無しさん
2011/12/29(木) 19:15:30.89自分で調べてみたところ、direct soundでやった方が良さそうです。
取りあえず使えそうなサンプル。
http://sorceryforce.com/manageddirectx/directsound_playandstop.html
0235226
2011/12/29(木) 19:18:33.83きれいな逆三角を作るにはforで3回やるのかなと思って。
ですができなくて。
0236デフォルトの名無しさん
2011/12/29(木) 19:33:17.59ふらっとC#,C♯,C#(初心者用) Part82
http://toro.2ch.net/test/read.cgi/tech/1323859443/
0237デフォルトの名無しさん
2011/12/30(金) 05:31:40.40なぜきれいな逆三角を作る必要があるのかは聞かないが
コンソールなら等幅フォント前提で空白を出力すればいいんじゃね?
Console.WriteLine( "*****" );
Console.WriteLine( " ***" );
Console.WriteLine( "  *" );
Console.ReadKey();
0238デフォルトの名無しさん
2011/12/30(金) 05:32:50.41http://www.nicovideo.jp/watch/so16550407
【桜プロジェクト】年末スペシャル・キャスター討論[桜H23/12/28]
http://www.nicovideo.jp/watch/so16547821
【さくらじ】#13 村田春樹・小坂英二に聞く、反日な人々の実態
http://www.nicovideo.jp/watch/so16548946
靖国放火犯が自民党西田議員を陥れようとしていた!? & 民主党離党者続出
http://www.nicovideo.jp/watch/sm16550967
社民党に電凸 デビュー戦
http://www.nicovideo.jp/watch/sm16552162
プロ左翼市民の活動を垂れ流すTBSに電凸!
http://www.nicovideo.jp/watch/sm16551000
藤井聡氏「『外国に打って出ろ』と言うヤツは、外国の現状を見よ」
http://www.nicovideo.jp/watch/sm16555792
藤井聡氏「政治の目的は何だ? 庶民の生活を守ることではないのか」
http://www.nicovideo.jp/watch/sm16555866
藤井聡氏「『デフレ放置する』政策は、庶民を破滅へと導く」
http://www.nicovideo.jp/watch/sm16555434
フ〇テレビがブータン国王夫妻を侮辱
http://www.nicovideo.jp/watch/sm16556689
ブータン国王を侮辱したモノマネを放送したフジテレビに抗議
http://www.nicovideo.jp/watch/sm16555957
0239デフォルトの名無しさん
2011/12/30(金) 11:38:11.040240デフォルトの名無しさん
2011/12/30(金) 12:32:47.64何がしたいのかまったくわからない。
0241226
2011/12/30(金) 14:09:03.38ありがとうございます。
int i,j,k;
for(;;)
{
for(;;)
{
for()
{}
}
Console.WritetLine();
}
みたくしてできますか?
確かに、WritetLine();で空白を入れて3行表示すれば簡単ですが。
0242デフォルトの名無しさん
2011/12/30(金) 14:22:12.200243デフォルトの名無しさん
2011/12/30(金) 14:26:41.33俺もわかんねえ
0244226
2011/12/30(金) 14:26:54.07{
for(j=5;j>i;j--) ←ここの条件が-2にしたいけどわかりません。
{ Console.Writet("*");
for(;;) ←ここで空白の指定をしたいんですけどなんて指定したらいいか?
{}
}
Console.WritetLine();
}
わかりにくくてすみません。
0245226
2011/12/30(金) 14:29:29.41{
for(j=5;j>i;j--) ←ここの条件が-2にしたいけどわかりません。
{ Console.Writet(" ");
for(;;) ←ここで空白の指定をしたいんですけどなんて指定したらいいか?
{Console.Writet("*");
}
}
Console.WritetLine();
}
すみません、間違えてました。こうですね。
0246デフォルトの名無しさん
2011/12/30(金) 14:33:00.39として
f(0) = (0,5)
f(1) = (1,3)
f(2) = (2,1)
つまり
f(x) = (x,5-x*2)
の順に変化するようなfor書けばいいんだよ
小学生か?
0247226
2011/12/30(金) 14:34:20.82{
for(j=0;j>i;j++) ←ここの条件が+2ですねすみません。間違ってました。
{ Console.Writet(" ");
for(;;) ←ここで*の指定をしたいんですけどなんて指定したらいいか?
{Console.Writet("*");
}
}
Console.WritetLine();
}
すみません、何度も間違えて。
0248デフォルトの名無しさん
2011/12/30(金) 14:37:16.95開いてるうちにね。
0249226
2011/12/30(金) 14:38:46.23forの条件式のインクリメントやデクリメントって++や--以外どうやって
記述するんですか?
0250デフォルトの名無しさん
2011/12/30(金) 14:40:00.66せめて言語仕様一読しろ
0251デフォルトの名無しさん
2011/12/30(金) 14:43:04.670252デフォルトの名無しさん
2011/12/30(金) 14:44:37.82{
空白をi回表示;
"*"を5-i*2回表示;
Console.WritetLine();
}
0253デフォルトの名無しさん
2011/12/30(金) 14:47:26.53普通に代入しろよ
0254226
2011/12/30(金) 14:50:04.37ありがとうございます。
掛け算をするのは考えませんでした。
早速やりなおしてみます。
皆さんご迷惑をおかけして申し訳ありませんでした。
もう一度プログラムしてみます。
0255デフォルトの名無しさん
2011/12/30(金) 14:51:07.00死ねよ、二度と来んな
0256デフォルトの名無しさん
2011/12/30(金) 14:51:43.76ちょ、待てよ
0257デフォルトの名無しさん
2011/12/30(金) 14:54:11.900258226
2011/12/30(金) 15:49:27.56ありがとうございました。
0259デフォルトの名無しさん
2011/12/30(金) 15:49:58.76x,y,zの3成分があるのですが、
普通にx,y,zという名前で表すのと(わかりやすさ重視)
p[3]として配列で表すのを両方やりたいんですが(行列演算等のため)、
たとえばxに値を代入すると、p[0]の値も変わっているようなことをしたいです。
なにかいい方法はありますか。
unsafeを使ってポインタ使うしかないでしょうか。
0260デフォルトの名無しさん
2011/12/30(金) 15:52:36.370261デフォルトの名無しさん
2011/12/30(金) 15:57:55.560262デフォルトの名無しさん
2011/12/30(金) 16:14:26.290263デフォルトの名無しさん
2011/12/30(金) 17:05:06.39やはりif文などを使う分処理時間が遅くなるようです。
足し算を1000万回繰り返すコードで検証したところ
インデクサだとポインタ使う10倍計算時間がかかりました。
結構な量のデータを処理するプログラムを作ろうとしているのでかなり致命的です。
行列になるとさらに顕著になるはずです。というわけで
あまり気が進まないのですがとりあえずはunsafeを使ってみることにします。
ありがとうございました。
一応コード載せておきます。使い方を間違っていたらご指摘いただけると助かります。
public class MPoint3
{
public double x, y, z;
public double this[int i]
{
set
{
if (i == 0)
x = value;
else if (i == 1)
y = value;
else
z = value;
}
}
(中略)
}
0264デフォルトの名無しさん
2011/12/30(金) 17:10:36.550265デフォルトの名無しさん
2011/12/30(金) 17:20:57.67double[3]で値持っといて
インデクサのインデックス値を配列のインデックスに渡すだろ普通
X,Y,Zは別途プロパティで実装
0266デフォルトの名無しさん
2011/12/30(金) 17:24:14.150267デフォルトの名無しさん
2011/12/30(金) 17:36:44.280268デフォルトの名無しさん
2011/12/30(金) 19:00:44.670269デフォルトの名無しさん
2011/12/30(金) 19:09:44.64あしたタイトルマッチがあるな
0270デフォルトの名無しさん
2011/12/30(金) 21:05:50.810271デフォルトの名無しさん
2011/12/30(金) 21:13:36.290272デフォルトの名無しさん
2011/12/30(金) 21:15:23.60おまけにクソ遅いぞあれ
0273デフォルトの名無しさん
2011/12/30(金) 21:21:27.330274デフォルトの名無しさん
2011/12/30(金) 21:24:12.263次元くらいなら生成破棄のパフォーマンスとメモリ効率重視で構造体にして
インデックスは使わないで全部ベタ書きするのが一般的だと思う
0275デフォルトの名無しさん
2011/12/30(金) 21:42:29.04あれ一応SIMD使うはずだから
0276デフォルトの名無しさん
2011/12/30(金) 21:49:29.74XNAの行列ベクトル計算は普通にC#でベタ書きで実装されてて、今のCLRはSIMD使わない
でもそのためにいちいちネイティブコード呼び出したりしてたらもっと遥かに遅くなる
0277デフォルトの名無しさん
2011/12/30(金) 22:18:19.52例外出してくれよ、完全に罠なんだが・・・
戻り値
型 : System..::.String
結合したパスを含む文字列。指定したパスの 1 つが長さ 0 の文字列の場合、このメソッドは別のパスを返します。path2 に絶対パスが含まれる場合、このメソッドは path2 を返します。
0278デフォルトの名無しさん
2011/12/30(金) 22:58:00.15主な用途として想定してるからじゃないの?
で、その特殊ケースとして、ファイルまたはディレクトリ名がフルパスで与えられることも
考慮されていると。
むしろこの仕様が罠になる場面というのがそんなにあるのかなと。ちょっと思いつかない。
0279デフォルトの名無しさん
2011/12/30(金) 23:10:53.280280デフォルトの名無しさん
2011/12/30(金) 23:24:56.73納得したありがとう
ルートパスとパス断片を結合する目的で使ってて、変数名のミスでpath2がフルパスになったもんだからデバッグに手間取った
0281デフォルトの名無しさん
2011/12/31(土) 02:38:30.65Mono.Simd.Vector3
0282デフォルトの名無しさん
2011/12/31(土) 12:38:21.400283デフォルトの名無しさん
2011/12/31(土) 12:43:36.800284デフォルトの名無しさん
2011/12/31(土) 21:13:42.47オススメの参考書やサイトはあるでしょうか。
ネットのMSDNは当然押さえるとして、ソース集とか.NETならではの知っておきたい小ネタとかで。
0285デフォルトの名無しさん
2012/01/01(日) 02:39:11.97ttp://www.amazon.co.jp/product-reviews/4774138622/ref=dp_top_cm_cr_acr_txt?ie=UTF8&showViewpoints=1
amazon見たらこの本の評価が高かったけど読んでないので
自分で調べてください。
0286デフォルトの名無しさん
2012/01/01(日) 03:55:35.57その本買うなら@ITの記事読んでたほうがいい、わりとマジで
プログラミング.NETFrameworkが一応定番
0287デフォルトの名無しさん
2012/01/01(日) 04:28:35.71わかってる人には無駄が多い感じだったな。
0288デフォルトの名無しさん
2012/01/01(日) 06:25:34.53(´・ω・`)ありがとう
とりあえず>>285立ち読みして@IT読んでオライリーぽちった。
あとデバッグ環境(とくにASPリモート)の作り方とか、Javaで言うところの
JUnitみたいなテスト関連がよくわからないことに気づいた。
なんかいいサイトありますかね?日経とかの雑誌探したほうがいいかな?
0289デフォルトの名無しさん
2012/01/01(日) 07:08:11.79JUnit使ったことないけど、大体同じなんじゃない?
公式見ればサイト参照するようなこともないと思うよ
ASPリモートって何がやりたいのかよくわからんけどIIS導入すれば済む話では?
あとASP.NETのソリューションはかなり癖があるから
頑張って習得するより従来型のサーバーサイド用メソッド使ったほうが楽かもね
0290デフォルトの名無しさん
2012/01/01(日) 11:17:46.20売るものはスマートフォンアプリ WEBサイト運営
サーバーはクラウド VPS
電話はスマートフォンSkype
オフィスは地方にプレハブ型の格安高性能オフィスを建て(300万〜500万)
レンタル自習室&シェアオフィスで収入を得ながらそこで開発する
http://tinyurl. com/43xmk7m
http://tinyurl. com/3mopkfy
0291デフォルトの名無しさん
2012/01/01(日) 12:32:46.58自分もJavaから入った口だけど、作るだけなら文法は勉強せんでもこれで十分
Visual C#2010逆引き大全555の極意
http://www.amazon.co.jp/Visual-C-2010%E9%80%86%E5%BC%95%E3%81%8D%E5%A4%A7%E5%85%A8555%E3%81%AE%E6%A5%B5%E6%84%8F-%E6%B1%A0%E8%B0%B7-%E4%BA%AC%E5%AD%90/dp/4798028495/ref=sr_1_3?s=books&ie=UTF8&qid=1325388488&sr=1-3
より効率的にコーディングしたいとかは、別途C#の文法を勉強すると良い
(Javaがもたもたしてるうちに文法が毎年のように強化されてるので、追いかけるのも疲れそうだが)
0292デフォルトの名無しさん
2012/01/01(日) 14:52:28.70糞高いUltimateだけだがな!
0293デフォルトの名無しさん
2012/01/01(日) 14:57:42.690294デフォルトの名無しさん
2012/01/01(日) 15:21:03.10否が応でも数年ごとに開発環境買い換えさせられるし
使い勝手が劣化してもこっちが合わせなきゃならん
0295デフォルトの名無しさん
2012/01/01(日) 15:27:30.760296デフォルトの名無しさん
2012/01/01(日) 15:28:56.960297デフォルトの名無しさん
2012/01/01(日) 15:32:48.58そいやPHPも逆引きの1冊だけは持ってたの思い出した。立ち読みしてきて気に入ったら買います。
>>292-293
完全に外部アプリなんですね。
xUnitはeclipse完全連携でステップ実行も出来るJavaのがはっきり使い勝手いいすなぁ(´・ω・`)
てかVS2010は自宅のPCだと画面表示が安定しなくてだめです(画面が乱れる→最小化・最大化で復帰はできる)
2008入れなおしてるけど一年の計にしては前途多難だは・・。
0298デフォルトの名無しさん
2012/01/01(日) 15:34:36.710299デフォルトの名無しさん
2012/01/01(日) 15:35:04.790300デフォルトの名無しさん
2012/01/01(日) 15:35:32.76いやいやVSに組み込まれてるよ
もちろんステップ実行もできる
0301デフォルトの名無しさん
2012/01/01(日) 15:38:54.87VS以外でプログラミングするには人生は短すぎる
0302デフォルトの名無しさん
2012/01/01(日) 16:42:38.012010で安定性がちょっと落ちたぐらいか
0303デフォルトの名無しさん
2012/01/01(日) 19:38:33.99極意001 C#とは?→プログラミング言語です。
極意002 .netとは?→実行開発する為の環境です。
極意003 名前空間とは? → Windowsエクスプローラーに構造が似ていますねぇ。
どこが極意なんだよ?ってばさ。
0304デフォルトの名無しさん
2012/01/01(日) 19:42:31.61webで検索すれば出てくる以上のノウハウは一切書いてない。
っていうか、日本人が日本語で書いた本に当たりはまずないな。
0305デフォルトの名無しさん
2012/01/01(日) 19:42:59.390306デフォルトの名無しさん
2012/01/01(日) 19:56:43.32仕事で使うなら別だけど。
0307デフォルトの名無しさん
2012/01/01(日) 19:58:27.480308デフォルトの名無しさん
2012/01/01(日) 20:07:35.91最強はVC#からテンプレート輸入したVWDExpress
0309デフォルトの名無しさん
2012/01/01(日) 20:12:32.280310デフォルトの名無しさん
2012/01/01(日) 20:50:34.79純粋にc#だけだったらExpressで十分だな。
0311デフォルトの名無しさん
2012/01/01(日) 21:21:35.94list1+list2 をつくる感じでconcat したいんだけど専用の関数とかは
ないですかね?
0312デフォルトの名無しさん
2012/01/01(日) 21:23:06.720313デフォルトの名無しさん
2012/01/01(日) 21:25:08.980314デフォルトの名無しさん
2012/01/01(日) 21:46:23.65まあ前の版なら1/3位読めるんだが
http://books.google.co.jp/books?id=Ts0joFIFVMcC&printsec=frontcover&dq=C%23&hl=ja&sa=X&ei=VFUAT4jUOKuemQWmzfmwAg&ved=0CDYQ6AEwAQ#v=onepage&q=C%23&f=false
0315デフォルトの名無しさん
2012/01/01(日) 21:56:03.68目次だけしかないが、WPFを10ページ、LINQを20ページぐらいと超簡潔に書いてあるんだなw
0316デフォルトの名無しさん
2012/01/01(日) 22:20:04.18>>286のは名著だけど、どうせならamazonで英語版買った方がいい。
英語版だと CLR via C# ってタイトル。タイトルからしてこちらの方が趣旨がクリア。
CLR(.NETのランタイム)の仕組みを、C#によって説明するというもの。
この本がどうこうってわけじゃないけど、一般に和訳は分かりにくいところもあるし、出版も遅い。
それと C# に関しては情報の日米格差が激しい。JavaやC/C++だとそこまででもないんだけど。
英語で出てる書籍や情報の10%も手に入らないんじゃないかな。日本語だと。
Java経験者なら余計な本はあまり必要ないよ。もちろん違いはあるけどさ。
糞本読むぐらいなら、Effective Java とか読んでたほうがC#にも活かせるしマシ。
0317デフォルトの名無しさん
2012/01/02(月) 01:52:16.070318デフォルトの名無しさん
2012/01/02(月) 01:55:31.03読めた
終わり
0319デフォルトの名無しさん
2012/01/02(月) 02:22:15.280320デフォルトの名無しさん
2012/01/02(月) 02:34:28.050321デフォルトの名無しさん
2012/01/02(月) 12:42:14.42今日日、製品化されているソフトじゃないと使うレベルまで達しないと思うんだ
個人でやって役立つとしたら、マイコンチップに書き込んで測定のログ取ったりするくらいしか思いつかない
0322デフォルトの名無しさん
2012/01/02(月) 12:49:40.73とにかく書くことだと思うよ。
2chで出てるお題を自分なりに解いて、出題者に文句言うとかね。
あとは、やりたい事があればそれに近づく方法を考える。
0323デフォルトの名無しさん
2012/01/02(月) 12:51:12.260324デフォルトの名無しさん
2012/01/02(月) 13:09:38.94モチベーションが保てなくなった時点で目的地を見失ってんだよ
計画から練り直した方がいい
趣味だってんなら関係ない
書くことだけが目的で12年以上アマチュア続けている奴がここにもいる
0325デフォルトの名無しさん
2012/01/02(月) 13:18:44.230326デフォルトの名無しさん
2012/01/02(月) 13:22:36.74まぁ業務中に実装した機能を自宅で別言語・別方式で実装してみて
一人反省会を開いている暇人も中にはいるがな
0327デフォルトの名無しさん
2012/01/02(月) 13:35:15.650328デフォルトの名無しさん
2012/01/02(月) 13:43:20.05それに生産活動で考えるとコーディングは底辺だから。
日曜大工やプラモデル好きなやつでも、工事現場で働きたいとは思わないだろ。
0329デフォルトの名無しさん
2012/01/02(月) 13:59:24.89こういう奴はさっさと死んでほしい
0330デフォルトの名無しさん
2012/01/02(月) 14:03:29.730331デフォルトの名無しさん
2012/01/02(月) 14:10:37.67待遇が良ければ転職も…と日和見してたら10年近く経過してしまった。
0332デフォルトの名無しさん
2012/01/02(月) 14:36:58.37最適化したい作業用のソフトは自分で作るかな
あとゲームとか
0333デフォルトの名無しさん
2012/01/02(月) 16:35:00.61よく作ってるのは自分用のツールだよ。
作るものがない時期なら、新しいものに手を出してる。
今のところ終わりはないな。
0334デフォルトの名無しさん
2012/01/02(月) 16:48:54.16もしいらっしゃいましたらメールください。
場所:山手線沿線のファミレスか喫茶店
日当:1万円(1日4時間程度)
期間:1/3(火)-1/4(水)(合計2万円)
内容:C#とASP.netでWebアプリ(SQL Server使用)
1日だけでも構いませんので、少しでも興味を持った方いらっしゃまいましたら気軽に下記メールアドレスまで連絡ください^^
※初心者スレにも貼らせていただいてます。
アドレス:[email protected]
0335デフォルトの名無しさん
2012/01/02(月) 17:19:55.150336デフォルトの名無しさん
2012/01/02(月) 17:30:02.990337デフォルトの名無しさん
2012/01/02(月) 17:46:56.130338334
2012/01/02(月) 18:08:58.06その手がありましたね!!
ありがとうございます!!
正月にC#の講師を行ってくれる方いらっしゃいませんか?
もしいらっしゃいましたらメールください。
場所:山手線沿線のファミレスか喫茶店
Skypeも可です。音声通話だけですので、顔を合わせる必要もないです!
日当:1万円(1日4時間程度)
期間:1/3(火)-1/4(水)(合計2万円)
Skypeの場合、終わり次第即日振り込みしたいと思います。
内容:C#とASP.netでWebアプリ(SQL Server使用)
1日だけでも構いませんので、少しでも興味を持った方いらっしゃまいましたら気軽に下記メールアドレスまで連絡ください^^
※初心者スレにも貼らせていただいてます。
アドレス:[email protected]
0339334
2012/01/02(月) 18:33:11.47Skypeのアカウントを記載しますので、どんな時間帯でもお気軽にチャットください^^
Skypeアカウント:aspcsharp
0340デフォルトの名無しさん
2012/01/02(月) 20:19:11.66相手のWindowsが操作できるようになるソフトかなんか使ったほうがいいと思われ
0341デフォルトの名無しさん
2012/01/02(月) 20:20:05.240342334
2012/01/02(月) 20:53:21.02JKじゃなく、男なのが残念ですが、お礼はいたします^^
Skype最新版なら画面共有が可能ですね^^
気軽にチャットください^^
0343デフォルトの名無しさん
2012/01/02(月) 21:51:12.880344デフォルトの名無しさん
2012/01/02(月) 23:18:39.77まずね
自分のレベル書かないとダメだよ
c#の講師って書きながらASP.netの講師募集とも読める内容だし
c#勉強したことないの?
変数わからないとかHTTP知らないとかだったら話にならんがな
0345デフォルトの名無しさん
2012/01/02(月) 23:19:44.270346デフォルトの名無しさん
2012/01/02(月) 23:28:05.67まあガンガレ
0347デフォルトの名無しさん
2012/01/02(月) 23:34:34.960348デフォルトの名無しさん
2012/01/02(月) 23:35:41.37最近の開発はその辺はある程度隠匿されてねえ?
ASPだってそれほど意識する必要はないと思うんだけどなw
掘り下げるとそのうち必要になるかもしれないけど
0349334
2012/01/02(月) 23:56:19.42ご指摘ありがとうございますm(_ _)m
自分のレベル:
HTMLは実務経験あり。
プログラム歴1年くらい。
変数やクラス等の概念は問題ないと思います。
C#は10日程度です。
これ以上はスレ違いと怒られそうなので、少しでも興味をお持ちいただいた方がいらっしゃいましたら、
下記まで連絡をお願いいたします。m(_ _)m
>>34
この正月ずっと自力で勉強しているのですが、本とネットだけでは自分の知りたい事がすぐに見つからないんですよね^^;
Skypeアカウント:aspcsharp
LiveMessengerアカウント:[email protected]
0350デフォルトの名無しさん
2012/01/03(火) 00:00:55.35student[] studentline;
の0番目の要素
student[0] に primaryStudentというalias
を定義してstudent[0]と同様に使用することって出来ますか?
0番目に意味があることを使用時に明示したいのです
0351デフォルトの名無しさん
2012/01/03(火) 00:02:27.33student[] studentline; があります
studentlineの0番目の要素
studentline[0] に primaryStudentというalias
を定義してstudentline[0]と同様に使用することって出来ますか?
0番目に意味があることを使用時に明示したいのです
0352デフォルトの名無しさん
2012/01/03(火) 00:06:23.44{
get { return studentline[0]; }
}
0353デフォルトの名無しさん
2012/01/03(火) 00:06:27.05student primaryStudent = studentline[0];
0354デフォルトの名無しさん
2012/01/03(火) 00:12:45.65それはエイリアスにはならんでしょ
studentline[0]の参照が変化したら終わり
0355デフォルトの名無しさん
2012/01/03(火) 00:17:26.040356デフォルトの名無しさん
2012/01/03(火) 00:26:51.01クソ重いし入門書もいいのがない
元々言語知らないのに何で選ぶのかよくわからないね
0357デフォルトの名無しさん
2012/01/03(火) 01:01:32.94それだけだね
俺もサーバーサイドプログラムをC#で書きたいというだけの理由でASP.NET使ってる
一からやるならJavaやPHPのほうがいいんじゃねーの?
0358デフォルトの名無しさん
2012/01/03(火) 03:12:00.12> 操作できる必要はないか、相手のディスクトップが見れるやつ
だれも突っ込まんのか?
0359デフォルトの名無しさん
2012/01/03(火) 03:31:38.36MVCになったって聞いたけど学ぶ価値アリ?
0360デフォルトの名無しさん
2012/01/03(火) 04:05:40.72別にdisk topでもいいじゃん。意味は分からんけど
0361デフォルトの名無しさん
2012/01/03(火) 05:52:30.170362デフォルトの名無しさん
2012/01/03(火) 06:07:18.15お前ら気をつけろ
0363デフォルトの名無しさん
2012/01/03(火) 16:52:49.070364デフォルトの名無しさん
2012/01/03(火) 17:03:27.37安い高いは個人の価値観
ここで文句だけ言うより、たった一人でも誰かを(受講者)満足させることが出来るならそれは有意義な時間だろ
俺はやらんけどな
0365デフォルトの名無しさん
2012/01/03(火) 17:32:25.78の最後のeって何?
0366デフォルトの名無しさん
2012/01/03(火) 17:35:45.500367デフォルトの名無しさん
2012/01/03(火) 17:35:47.990368デフォルトの名無しさん
2012/01/03(火) 17:36:44.920369デフォルトの名無しさん
2012/01/03(火) 17:40:29.10そのeはあらかじめ登録されているキーワードと重複しなければ
好きな名前に変えられるぞ
0370デフォルトの名無しさん
2012/01/03(火) 17:47:48.290371デフォルトの名無しさん
2012/01/03(火) 17:53:52.48eはメソッドのEventArgs型引数
0372デフォルトの名無しさん
2012/01/03(火) 17:57:12.41変数じゃなかったらなんなんだよ
0373デフォルトの名無しさん
2012/01/03(火) 18:01:00.410374デフォルトの名無しさん
2012/01/03(火) 18:07:52.020375デフォルトの名無しさん
2012/01/03(火) 18:13:33.21変数と思ってなかったから何なんだろうな〜って思ってたw
変数なのか!スッキリした!!!
0376デフォルトの名無しさん
2012/01/03(火) 18:32:54.910377デフォルトの名無しさん
2012/01/03(火) 18:55:52.510378デフォルトの名無しさん
2012/01/03(火) 19:31:51.97主にリストやディクショナリなどコレクションの要素として使うことが多いかな
Javaだとこっそりインターフェイスを実装したいときに頻繁に使うんだが
C#にはイベントがあるからそういう使い方は滅多にしない
0379デフォルトの名無しさん
2012/01/03(火) 19:37:47.630380デフォルトの名無しさん
2012/01/03(火) 19:50:35.87古い話を思い出した。
0381デフォルトの名無しさん
2012/01/03(火) 20:03:12.30ネットのこういう感じのコードを参照してデータをシリアライズするコードを書いてるんですけど、
デシリアライズを連続してするとき、ストリームがEOFに達したかどう判定すればいいんですか?
ネットのサンプルコードはクラスを一個デシリアライズするだけで、EOFの判定とかしてないようなの
ばっかりで、参考になるようなのが見つかりませんでした。
0382デフォルトの名無しさん
2012/01/03(火) 20:08:14.69あるいはデータの前にデータ長を示すヘッダを付加しても可能かもしれないがお勧めしない
0383デフォルトの名無しさん
2012/01/03(火) 20:09:28.50複数のオブジェクトをひとつのファイルに纏めたいということなら、区切りはプログラマーが面倒みてやらないとダメ
EOFの検出自体はStream.Read()が自動的にやってくれる
var size = stream.Read(buffer, 0, buffer.Length);
output.Write(buffer, 0, size);
こんな感じ
0384デフォルトの名無しさん
2012/01/03(火) 20:47:35.76List<Hoge> をループで回して一個ずつシリアライズしてましたわ。
List<Hoge>ごとシリアライズ&デシリアライズで一発でOKでした。
0385デフォルトの名無しさん
2012/01/06(金) 22:54:18.070386デフォルトの名無しさん
2012/01/06(金) 22:59:40.620388デフォルトの名無しさん
2012/01/06(金) 23:02:50.30Javaに戻ったとき激しくストレス感じるようになるけど
0389デフォルトの名無しさん
2012/01/06(金) 23:07:26.05最近ちょっとだけAndroidをかじってみたけど、varが使えないのは正直イライラする。
イベントも、匿名クラスなんていう気持ち悪いもの導入するぐらいなら
素直にドトネトパクってデリゲートでやればいいのにと思わずにいられん。
0390385
2012/01/06(金) 23:10:21.06便利だと思うけど変数の型が見えないのは困らない?
0391デフォルトの名無しさん
2012/01/06(金) 23:12:48.02varは何でも入れられるんじゃなくて、右辺の式の型に化ける
0392デフォルトの名無しさん
2012/01/06(金) 23:13:44.110393デフォルトの名無しさん
2012/01/06(金) 23:14:57.51明示的にインターフェースで受けたいときくらい
0394385
2012/01/06(金) 23:15:22.92入れることも可能?
ただ、コンパイラで型チェックがかからない気がするけど、
そこも特に困らない?
まあ、困る人はvar使わなければいいって話かもしれないけど
0395デフォルトの名無しさん
2012/01/06(金) 23:15:25.200396デフォルトの名無しさん
2012/01/06(金) 23:16:28.82var hoge = new Hoge(); は Hoge hoge = new Hoge(); と同じ。それだけ。型チェックも当然かかる。
0397デフォルトの名無しさん
2012/01/06(金) 23:17:06.59無理
コンパイラで型チェックしてるから
型推論と動的型は違うぞ
0398デフォルトの名無しさん
2012/01/06(金) 23:18:15.41試しにやってみろよ
数行コード書くだけだろ
0399デフォルトの名無しさん
2012/01/06(金) 23:18:32.12C++もautoを使うべしって方向。
0400385
2012/01/06(金) 23:20:00.84なるほど、そういうことか
あくまでnewでオブジェクト生成したときにvarの型が決定するのね
>>398
残念ながらC#の環境がない。。
0401デフォルトの名無しさん
2012/01/06(金) 23:20:33.64int n = 100; って解釈してくれるってだけの話。
0402385
2012/01/06(金) 23:21:27.15newする書き方とかもまんまだ
0404デフォルトの名無しさん
2012/01/06(金) 23:24:23.65http://ideone.com/L4InA
0405デフォルトの名無しさん
2012/01/06(金) 23:28:36.15馬鹿はふらっとに行ってもらえるかな
俺たちの上級者スレでゴミレス垂れ流されちゃ迷惑なんだよ^^;
0407デフォルトの名無しさん
2012/01/06(金) 23:30:26.40こういうどう頑張ってもJavaに見えないのも書けるけど
0409デフォルトの名無しさん
2012/01/06(金) 23:38:57.39その発想は無かった
0410デフォルトの名無しさん
2012/01/06(金) 23:41:43.16var n;
n = 100;
これを一行にまとめただけなのでvar無しはダメなんじゃないの?
0411デフォルトの名無しさん
2012/01/06(金) 23:41:48.23スペルミスの発見とかコンパイラがやりにくくなるな。
0412デフォルトの名無しさん
2012/01/06(金) 23:43:29.29経験上ほぼ確実に別の意味でコードだね。
0413デフォルトの名無しさん
2012/01/06(金) 23:44:35.21意味がわかりません
0414デフォルトの名無しさん
2012/01/06(金) 23:46:42.12そんでタイプミスで変数が2個に増えてて3時間デバッグとかしてくればいいよ
0415デフォルトの名無しさん
2012/01/06(金) 23:49:01.70ほんとそう思う
型推論でさえ個人的には気持ち悪いのにその接頭語さえ要らないよね?って
0416デフォルトの名無しさん
2012/01/06(金) 23:51:14.02コンパイルどころか、打ち込んでる最中からミスを指摘してもらえる。
動的型の言語はだめだろ。
0417デフォルトの名無しさん
2012/01/06(金) 23:58:11.68ラムダ式なんかは推論しようにも引数の型名がないからvar使えないし
0418デフォルトの名無しさん
2012/01/07(土) 00:01:09.13それともコンストラクタ名のこと言ってる?
0419デフォルトの名無しさん
2012/01/07(土) 00:05:35.470420デフォルトの名無しさん
2012/01/07(土) 00:06:00.490421デフォルトの名無しさん
2012/01/07(土) 00:06:55.880422デフォルトの名無しさん
2012/01/07(土) 00:07:09.83下手な期待は持たせずに初志貫徹してればいいものを・・・
0423デフォルトの名無しさん
2012/01/07(土) 00:07:31.920424デフォルトの名無しさん
2012/01/07(土) 00:08:30.11コンストラクタもそうだけど、
Foo foo = GetValue(); // Foo GetValue(){}
みたいに、Fooという型が宣言と代入で2回出現して冗長な表現になってるじゃん
0425デフォルトの名無しさん
2012/01/07(土) 00:09:28.68まぁでもC#はいい方に進化してると思うけどね
C++の迷走ぷりと言ったら・・・
0426デフォルトの名無しさん
2012/01/07(土) 00:09:37.26迷走してるJavaに言ってやれよ
C#は最初から拡張しまくって突っ走るコンセプトだし、その割に今のところ大きな失敗もない
0427デフォルトの名無しさん
2012/01/07(土) 00:09:38.81よくわかりません。。
0428デフォルトの名無しさん
2012/01/07(土) 00:11:07.22ふらっといけ
0429デフォルトの名無しさん
2012/01/07(土) 00:11:56.92おれスペルミスしまくるし、エディタの補完の弱い言語は面倒なんだ。
0430デフォルトの名無しさん
2012/01/07(土) 00:13:58.47C#最強伝説始まったな
0431デフォルトの名無しさん
2012/01/07(土) 00:14:27.40なんとかスクリプターっての使ってたけど
使いやすかったよ
0432デフォルトの名無しさん
2012/01/07(土) 00:15:06.060433デフォルトの名無しさん
2012/01/07(土) 00:20:35.04その一つはstructやclass初期化がめんどい
0434デフォルトの名無しさん
2012/01/07(土) 00:20:57.43http://www.infoq.com/jp/articles/neal-gafter-on-java
0435デフォルトの名無しさん
2012/01/07(土) 00:26:25.31それがなければ、今頃、MSの手でJavaにデリゲートとジェネリックが入ってみんな幸せになれてたんじゃないかと。
0436デフォルトの名無しさん
2012/01/07(土) 00:28:08.030437デフォルトの名無しさん
2012/01/07(土) 00:32:21.66VB.NETをそのポジションに置くべきだった
プログラミングが好きじゃないけど仕事でやってるやつらなんて.NET1.1の機能で十分だろ
0438デフォルトの名無しさん
2012/01/07(土) 00:37:23.64ifとかforより先にLINQ教えたらそっちしか使えなくなるんじゃないかってレベルで。
0439デフォルトの名無しさん
2012/01/07(土) 00:37:38.63>残念ながらC#の環境がない。。
WindowsPCを使っていて、.NET Frameworkが入っているなら
開発環境を特にインストールしなくとも、C#のコードをビルド可能な環境は揃ってるぞ。
(.NET Frameworkに、C#のコンパイラやMSBuildが含まれているので)
0440デフォルトの名無しさん
2012/01/07(土) 00:39:59.83新しいことを覚えるのが嫌、あるいは苦手って人が現場にはいっぱいいるんだよなぁ
そういう人達のために進化しない安定した言語があってもいいと思う
0441デフォルトの名無しさん
2012/01/07(土) 00:41:49.470442デフォルトの名無しさん
2012/01/07(土) 00:56:21.76もっとも一般的な(あるいはカッコいい)やり方をおしえてください。
0443デフォルトの名無しさん
2012/01/07(土) 00:58:03.33bitconverter
0444デフォルトの名無しさん
2012/01/07(土) 00:59:31.51フラットスレに行った方がいい
0445デフォルトの名無しさん
2012/01/07(土) 01:00:15.57それがいいとおもうのですが、
silverlightに標準で乗ってないので、
他にカッコいいやり方があれば知りたい次第です。
0446デフォルトの名無しさん
2012/01/07(土) 01:00:39.63byte b;
b = (byte)(f & 0xff);
0447デフォルトの名無しさん
2012/01/07(土) 01:00:51.92??すみません。どこに違和感?
0448デフォルトの名無しさん
2012/01/07(土) 01:01:04.64別にいいよw
そもそもintなんかから8bit抜き出すのと違うのにあえてfloatから8bit取り出したいって言ってるんだし
やり方でけ教えておけばいい
0449デフォルトの名無しさん
2012/01/07(土) 01:03:02.78上位下位で8bitっていうと16bitとも取れるけど実際のところfloatは32bitだしねえ
まあ細かい表現はこの際気にしてないけどw
しかしfloatの8bit取り出しても整数型とはそもそも管理方法が違うから
いろいろと・・・
0450デフォルトの名無しさん
2012/01/07(土) 01:06:46.37ああ、そうか。下位といったら半分にとらえられてしまいますね。
ではなく下から8bitということで。
ともかくかっこいい方法みせてもらってありがとうございました。
0451デフォルトの名無しさん
2012/01/07(土) 01:07:53.28[StructLayout(LayoutKind.Explicit)]
struct floatUnion
{
[FieldOffset(0)]
public System.Single floatValue;
[FieldOffset(0)]
public System.Byte b0;
[FieldOffset(1)]
public System.Byte b1;
[FieldOffset(2)]
public System.Byte b2;
[FieldOffset(3)]
public System.Byte b3;
}
0452デフォルトの名無しさん
2012/01/07(土) 01:14:36.21エンディアンってどっちだっけ?
リトル?ビッグ?
0453デフォルトの名無しさん
2012/01/07(土) 01:15:13.59上位/下位は上半分/下半分という意味ではなく、上の方から/下の方から、という感じの
ニュアンスだと思うから。
まあでも、普通は最下位バイトかLSBだね。
LSBは文脈によって最下位ビットだったりもするが。
0454デフォルトの名無しさん
2012/01/07(土) 01:31:56.440455デフォルトの名無しさん
2012/01/07(土) 01:38:33.82すんません。それ動きませんでした。ぐぐったけど、やっぱ
floatはビット演算できないぽい。
>>453
floatっていったのは32bit扱いたいだけです。
byte配列でストライド考えたり構造体にしたりも面倒、
数値なら簡単にビット演算できるかもで、楽するつもりだったけど
結局余計に手間かけただけだったwww
0456デフォルトの名無しさん
2012/01/07(土) 01:43:45.330457デフォルトの名無しさん
2012/01/07(土) 01:44:00.55整数しとけばよかっただけだ。あほでした。終了。
0458デフォルトの名無しさん
2012/01/07(土) 02:13:55.10どうも申し訳ありません。うまくいきました。
floatばかり扱ってるので頭がカチカチになっていたみたいで、
みなさんが何故float…といってるのも聞かず。お恥ずかしい限りです。
0459デフォルトの名無しさん
2012/01/07(土) 02:18:50.930460デフォルトの名無しさん
2012/01/07(土) 02:21:43.550461デフォルトの名無しさん
2012/01/07(土) 02:25:33.570462デフォルトの名無しさん
2012/01/07(土) 02:28:07.85そいつぁひでぇ
でもC#は実質Java乗っ取りに成功したの?
0463デフォルトの名無しさん
2012/01/07(土) 02:33:02.69C#は素晴らしい言語だけど、
MSの性根が腐ってるから、主にマルチプラットフォーム化が進まなくて
Javaを駆逐するには至ってないね
0464デフォルトの名無しさん
2012/01/07(土) 02:35:30.79でもなぁ、当時のSUNの主張の方がいろいろとひどかったからなぁ。
MSがアクティブに乗っ取ろうとしなくても、標準化しようとしたらMSの影響力が強いから、標準化はしませんって。
>>462
乗っ取り成功してたら仮想マシンが2分するような事態にはなってないよ。
SUNのせいで抱えたJavaの問題をクリアしてはいるけど。
0465デフォルトの名無しさん
2012/01/07(土) 02:46:20.770466デフォルトの名無しさん
2012/01/07(土) 02:48:46.78直接C#に行く人ばっかりだから存在意義がない。
0467デフォルトの名無しさん
2012/01/07(土) 02:51:07.81C#ってVM上で動いてんだっけ?
0468デフォルトの名無しさん
2012/01/07(土) 03:56:13.27ほんとにありとあらゆるレイヤーでJavaに対応する物持ってる。
Java ⇔ C#
バイトコード ⇔ CIL
JVM ⇔ CLR
0469デフォルトの名無しさん
2012/01/07(土) 05:07:07.785年後はともかく10年後はどうだろう。VSへの依存が激しいし、メンテ困難な糞言語扱いになってるかも。
0470デフォルトの名無しさん
2012/01/07(土) 05:15:27.630471デフォルトの名無しさん
2012/01/07(土) 09:12:52.54俺も拡張メソッド? 何じゃこりゃ。
って思ってたけど、使ってみるとコードがすっきりしていいよ。
ただ、C のマクロや C++ の template とかと一緒で、使いすぎに注意しないと、
わけわからんことになる。
0472デフォルトの名無しさん
2012/01/07(土) 09:36:05.53アスペクト志向ってやつ?もっとガンガン強化して欲しい。
thisを複数つけれたりインテリセンスで列挙するときのフィルタリング機能
があったりすればいいなと妄想してる。
0473デフォルトの名無しさん
2012/01/07(土) 10:16:58.24C#の言語仕様はそうなるの前提で運用されてると思う。
陳腐化しないように適度にネタを投入。
肥大化してユーザがそっぽを向いたら終了。
いいとこ取りでまた別言語を立ち上げるだけだと思う。
0474デフォルトの名無しさん
2012/01/07(土) 10:20:36.580475デフォルトの名無しさん
2012/01/07(土) 10:54:22.950476デフォルトの名無しさん
2012/01/07(土) 11:04:01.90C#の次のバージョンでは地味にLINEマクロ相当の機能が入る予定だけど、
属性と4.0で追加されたオプション引数を使うらしいよ
0477デフォルトの名無しさん
2012/01/07(土) 12:49:36.81VSへの依存激しいのは、逆に、新機能の追加をかなり慎重にしてると思う。
というか、ツールと連携できない言語はだと思う。
0478デフォルトの名無しさん
2012/01/07(土) 14:01:33.95まったくそっぽ向かれてない件
0479デフォルトの名無しさん
2012/01/07(土) 14:24:59.190480デフォルトの名無しさん
2012/01/07(土) 14:26:30.17サーバーサイドはまさにそんな感じだよね
クライアント側はさっぱりだけどw
0481デフォルトの名無しさん
2012/01/07(土) 14:29:21.680482デフォルトの名無しさん
2012/01/07(土) 14:40:18.840483デフォルトの名無しさん
2012/01/07(土) 14:41:02.830484デフォルトの名無しさん
2012/01/07(土) 14:41:26.45安泰ってほどかな
HSPがiPhone向けのコンバーターまで出してるし
C言語にも落とせるようなのでアンドロイドも問題ないだろうしな
そういう意味ではMonoなんかもいけるかもしれないし
0485デフォルトの名無しさん
2012/01/07(土) 14:44:56.220486デフォルトの名無しさん
2012/01/07(土) 18:02:30.96コーヒー飲んでデスマしろっことかね
0487デフォルトの名無しさん
2012/01/07(土) 18:04:40.160488デフォルトの名無しさん
2012/01/07(土) 18:04:55.320489デフォルトの名無しさん
2012/01/07(土) 18:15:48.310490デフォルトの名無しさん
2012/01/07(土) 18:23:08.69絶えず拡張し続けられいつMSに捨てられるかわからんC#を
いつまでマルチプラットフォームでサポートし続けることができるのだろうか。
それとHSPなんて頼まれたって使いたくないんだがw
0491デフォルトの名無しさん
2012/01/07(土) 18:25:40.70一度作ってしまって抜け出せないサーバーサイドのjavaと違って
アンドロイドのようなクライアントサイドのjavaなんてそれほど優位性なんてないよってこと
0492デフォルトの名無しさん
2012/01/07(土) 18:25:54.48そんなの手段が目的に決まってんだろw
言い換えると、道程こそが目標ともなw
0493デフォルトの名無しさん
2012/01/07(土) 19:27:20.58WebBrowser以外の無料で利用できるブラウザコンポーネントをご存じないでしょうか?
0494デフォルトの名無しさん
2012/01/07(土) 19:32:20.750495デフォルトの名無しさん
2012/01/07(土) 19:37:33.59商売だから目的もクソも
ボランティアでやってるとでも思ってたのか?
ランタイムをGPLにできない場合やAndroid/iOSで動かしたい場合は
Xamalinというれっきとした営利組織に金払うんだよ
0496デフォルトの名無しさん
2012/01/07(土) 19:41:31.13さっきから話題に上ってるけどlinux上でmono使えばいい
0497デフォルトの名無しさん
2012/01/07(土) 19:48:28.19厄介な癖が何かによるんじゃね?
0498デフォルトの名無しさん
2012/01/07(土) 20:40:07.69言語自体のサポートは大したことないと思うよ。
CLRの方に拡張入らない限り、移植はむちゃくちゃ楽。
あと、ライブラリに関しては、GUIがらみさえ除けば割と簡単。
なので、さすがにWPFとかMetroはMonoではサポートしないって言ってる。
0499デフォルトの名無しさん
2012/01/07(土) 23:40:11.10class ClassDefault {
static void Main() {
Console.WriteLine( new CDefault<int>().Tmp()); // 出力値:0
Console.WriteLine( new CDefault<string>().Tmp() == null); // 出力値:True
} }
0500デフォルトの名無しさん
2012/01/07(土) 23:43:37.84使った事無いから推薦はしないが
http://code.google.com/p/geckofx/
0501デフォルトの名無しさん
2012/01/08(日) 00:03:55.00webkitはないかしら?
0502デフォルトの名無しさん
2012/01/08(日) 00:07:13.37WebBrowserの何が気に入らないのかかかないのに注文だけ多いな
0503デフォルトの名無しさん
2012/01/08(日) 00:09:37.660504デフォルトの名無しさん
2012/01/08(日) 00:16:17.34物事の対策の順番を間違ってる人に何言っても・・・
外を探す前にWebBrowserで何とかできないか相談するならまだしも
愚痴こぼしただけだしなあ
>>497が話題振ってるのに無視だし
その上提案されたことにさらに注文つけるとかほっとけばいいよ
0505デフォルトの名無しさん
2012/01/08(日) 00:38:26.83Googleが作ってるの?
何か仕込んでない?
Googleコワイヨ
0506デフォルトの名無しさん
2012/01/08(日) 00:45:47.940507デフォルトの名無しさん
2012/01/08(日) 01:35:55.87C♪なんてのも出ててきそう
0508デフォルトの名無しさん
2012/01/08(日) 01:40:12.270509デフォルトの名無しさん
2012/01/08(日) 02:13:18.60おジャ魔女か
0510デフォルトの名無しさん
2012/01/08(日) 03:12:11.060511デフォルトの名無しさん
2012/01/08(日) 03:23:28.79お前は何を言っているんだ>C♭
0512デフォルトの名無しさん
2012/01/08(日) 03:26:54.750513デフォルトの名無しさん
2012/01/08(日) 03:38:52.56C検査
0514デフォルトの名無しさん
2012/01/08(日) 03:44:36.810515デフォルトの名無しさん
2012/01/08(日) 05:28:38.690516デフォルトの名無しさん
2012/01/08(日) 07:20:55.350517デフォルトの名無しさん
2012/01/08(日) 07:21:30.610518デフォルトの名無しさん
2012/01/08(日) 12:19:58.330519デフォルトの名無しさん
2012/01/08(日) 12:45:11.010520デフォルトの名無しさん
2012/01/08(日) 13:57:23.150521デフォルトの名無しさん
2012/01/08(日) 14:54:56.470522デフォルトの名無しさん
2012/01/08(日) 14:58:10.480523デフォルトの名無しさん
2012/01/08(日) 16:15:11.45飲む役だけのデリゲート引き受けます。
0524デフォルトの名無しさん
2012/01/08(日) 16:20:02.41くそっwこんなのでw
0525デフォルトの名無しさん
2012/01/08(日) 16:27:06.770526デフォルトの名無しさん
2012/01/08(日) 17:14:54.080527デフォルトの名無しさん
2012/01/08(日) 17:32:28.080528デフォルトの名無しさん
2012/01/08(日) 17:34:20.990529デフォルトの名無しさん
2012/01/08(日) 17:35:54.020530デフォルトの名無しさん
2012/01/08(日) 17:41:20.33吹いたじゃないか!!
0531デフォルトの名無しさん
2012/01/08(日) 18:22:16.470532デフォルトの名無しさん
2012/01/08(日) 18:30:56.280533デフォルトの名無しさん
2012/01/08(日) 19:16:35.76/::::::::::::::::::::::::::::::;;::ノ ヽ;::\
/::::::::;;;;;;;;;,,,;;...-‐''"~ ヽ:;::l
|:::::::::::| 岡田 異音 |ミ|
|:::::::/ ,,, ヽ,、 '|ミ|
'|:::::::l '''"" ゙゙゙゙` |ミ|
|:::::|. ,,r ‐、 ,, - 、 |/
,/⌒| ノ ・ _), (. ・ `つ|
| ( "''''" |"'''''" |
ヽ,,. ヽ |
| ^-^_,, -、 |
| _,, --‐''~ ) | マニフェストもう守れない。どうしよう・・・・
'ヽ ( ,r''''''‐-‐′ /
震災後
|:::::::::/ |ミ|
|::::::::| ,,,,, ,,,,, |ミ|
|彡|. '''"""'' ''"""'' |/
/⌒| -=・=‐, =・=- |
| ( "''''" | "''''" |
.ヽ,, ヽ .| キリッ
| ^-^ |
. | ‐-===- | 大震災が起こったのだからマニフェストの破綻も致し方ありません
,\. "'''''''" /
朝鮮民主党
おわり
0534デフォルトの名無しさん
2012/01/08(日) 21:29:03.00一人で開発するときはsvnを使うようにした
あなたはバージョン管理システム何使ってる?
0535デフォルトの名無しさん
2012/01/08(日) 21:37:19.760536デフォルトの名無しさん
2012/01/08(日) 21:51:10.76毎日フォルダごとにコピー
0537デフォルトの名無しさん
2012/01/08(日) 21:52:00.23VSSが終わってるのはそうなのだけど、残念ながらSVNも終りに近いのよね……
0538デフォルトの名無しさん
2012/01/08(日) 21:52:50.59個人ならsvnより分散型の方が便利だよ
0539デフォルトの名無しさん
2012/01/08(日) 22:00:29.86何メガもあるexcelファイルを、ちょっと修正してチェックインするみたいな使い方
されてる。
バイナリファイルだからたぶん差分だけ記録じゃなくて丸ごと取り込まれるんじゃ
ないかって気がしてるんだけど、VSSとか古いソフトだし、そんな使い方してリポジ
トリがどんどん膨らんでいったら、いつかぶっ壊れるんじゃないかって怖い考えになる。
0540デフォルトの名無しさん
2012/01/08(日) 22:00:53.160541デフォルトの名無しさん
2012/01/08(日) 22:00:59.05svnの時代も終わりに近づいている気がするね
>>538
自分ひとりで開発する時も分散バージョン管理システムって便利なの?
ローカルに2つのリポジトリを持つことになるから、管理が煩雑になる気がする
0542デフォルトの名無しさん
2012/01/08(日) 22:02:55.82逆で、分散型ならリポジトリがいらないので集中型よりシンプル
フォルダをそのままバージョン管理できる
0543デフォルトの名無しさん
2012/01/08(日) 22:05:12.010544デフォルトの名無しさん
2012/01/08(日) 22:25:42.940545デフォルトの名無しさん
2012/01/08(日) 22:46:01.72ローカルコミットできるのが分散型のメリット
でもサーバ立ててるなら結局どっちでも大して変わらんけどな。
0546デフォルトの名無しさん
2012/01/08(日) 23:38:45.44AKB=金正恩
この意味わかるか
AKBという捏造ブームの裏に何があるか見えるか?
0547デフォルトの名無しさん
2012/01/08(日) 23:47:31.270548デフォルトの名無しさん
2012/01/09(月) 00:11:21.32mercurialを試しに触ってみましたが、あまりメリットを感じることができなかったです
1人でやるのに何回もコミットするのが、なんとも言えない感じです
0549デフォルトの名無しさん
2012/01/09(月) 00:15:29.430550デフォルトの名無しさん
2012/01/09(月) 00:17:54.76svnを使って一人で開発をしているんですよ......
0551デフォルトの名無しさん
2012/01/09(月) 00:21:15.700552デフォルトの名無しさん
2012/01/09(月) 00:23:59.59意味が分からん。何が違うんだ?
ワーキングディレクトリとバックアップ用のリポジトリを別にするんだったら、
基本的にはワーキングディレクトリの方にコミットして、
たまにpushしてバックアップの方を同期するんだぞ。分散型はそういうもん。
0553デフォルトの名無しさん
2012/01/09(月) 00:34:20.27ちょっと冒険だと思ったらその前にソリューションフォルダごとコピーしとけば
全然問題なし。
0554デフォルトの名無しさん
2012/01/09(月) 00:44:29.44hg add→hg commit 1回で変更した奴が全部更新されるはずなんだけどな
どう試したのか知らないけど不思議
0555デフォルトの名無しさん
2012/01/09(月) 00:51:23.51そもそもSVNはリポジトリがあるディスクが逝ったら終わりなわけで、(バックアップ取るのは当然として)
それだったら分散型で作業ディレクトリ(=リポジトリ)一つだけで運用するのと別に変わらないんだが
0556デフォルトの名無しさん
2012/01/09(月) 08:19:39.40面倒じゃない?
ちょっとした変更だと思ったら、深みにはまって実は大冒険だったということもあるし。
0557デフォルトの名無しさん
2012/01/09(月) 08:34:52.340558デフォルトの名無しさん
2012/01/09(月) 08:57:53.38んでバックアップとdiffを別に実行するよりはバージョン管理した方が楽
Express使っててTortoiseのシェル統合が嫌だって人は知らん
0559デフォルトの名無しさん
2012/01/09(月) 10:25:17.05FNS歌謡祭やHEY!×3の制作会社
株式会社CELL
東京都千代田区麹町2―2―4麹町YTビル
前バリ・REN4・野田らに政治献金した後藤組のフロント企業
メディアトゥエンテイワン
東京都千代田区麹町2―2―4麹町YTビル
0560デフォルトの名無しさん
2012/01/09(月) 10:44:58.53[Ctrl]押しながらフォルダをドラッグしてその後フォルダをリネームするだけじゃん。
>>558
結局ツールは差分の内容(意味)は理解して管理してくれないのだから同じことだと思うけど。
あとで必用になる(かもしれない)情報はそこなんだから。
それに、変更の取り消しなんて、実際はめったにというか、まずほとんどないよねw
それでも保険を掛けておくのはもちろん当然だけど。
0561デフォルトの名無しさん
2012/01/09(月) 10:52:58.40ソース管理だけのためにeclipse使うのもありに思えてくるな。
0562デフォルトの名無しさん
2012/01/09(月) 11:30:25.42リポジトリ方式って自分だけだとめんどい
0563デフォルトの名無しさん
2012/01/09(月) 11:36:12.57バージョン管理を理解 { してない | できない } 人乙。
少し前なら、メリットを一生懸命説明していたけど、今時こういう人は理解力が
そもそもないか、なんか自分の方法にやたらこだわる人なんだろうから、
どうでもいいや。
0564デフォルトの名無しさん
2012/01/09(月) 11:40:24.770565デフォルトの名無しさん
2012/01/09(月) 11:49:42.160566デフォルトの名無しさん
2012/01/09(月) 12:05:22.23どうでもいい書き込み乙。
>>565
AnkhSVN とか。
ただし、Express では動作しない
(というか、Express には連携機能がないから有償・無償にかかわらず動作するツールはない)
0567デフォルトの名無しさん
2012/01/09(月) 14:10:07.990568デフォルトの名無しさん
2012/01/09(月) 21:59:49.460569デフォルトの名無しさん
2012/01/09(月) 22:17:39.19とか言うなよ?
0570デフォルトの名無しさん
2012/01/09(月) 22:19:45.210571デフォルトの名無しさん
2012/01/09(月) 22:35:22.560572デフォルトの名無しさん
2012/01/09(月) 22:40:32.27-''":::::::::::::`''> 広 告 ク リ ッ ク し て い っ て ね! <
ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄
|::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______
|::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
_,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、
::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i
r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i |
!イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .||
`! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i |
,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .|
( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| /
,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
0573デフォルトの名無しさん
2012/01/09(月) 23:01:03.360574デフォルトの名無しさん
2012/01/09(月) 23:23:47.810575デフォルトの名無しさん
2012/01/09(月) 23:53:39.520576デフォルトの名無しさん
2012/01/10(火) 00:08:56.890577デフォルトの名無しさん
2012/01/10(火) 06:23:57.540578デフォルトの名無しさん
2012/01/10(火) 09:41:08.00野田内閣は過半数が帰化人
野田はどうだろうか
韓国人から賄賂を貰い、韓国人の集いに出席している野田は
0579デフォルトの名無しさん
2012/01/10(火) 19:11:30.840580デフォルトの名無しさん
2012/01/10(火) 21:36:49.17やり方教えてください>< お願いします!
0581デフォルトの名無しさん
2012/01/10(火) 21:44:56.600582デフォルトの名無しさん
2012/01/10(火) 22:22:40.19あんたも生きてんだよね?
0583デフォルトの名無しさん
2012/01/10(火) 22:39:58.890584デフォルトの名無しさん
2012/01/10(火) 23:36:19.800585デフォルトの名無しさん
2012/01/11(水) 04:55:39.33format
0586デフォルトの名無しさん
2012/01/11(水) 14:18:12.94./::::::::::::::::::ノ、ヽ | 民主党支持者がいるよ!w |
./:::::::;;;-‐‐''"´ |:::| \____ ________/
|:::::::| 。 .|:::| ノ´⌒ V _____
.|::::/ ⌒ ⌒ ヽ:| γ⌒´ ヽ, / _____)
|:::| /・\ /・\|| // ""⌒⌒\ ) | / ヽ
げひひw .|´ ⌒_ ヽ⌒ | . i / ⌒ ⌒ヽ ) | 〉 ⌒ ⌒ |
.| :::⌒(__人_)⌒| !゙ /・\ /・\i/ |/. /・\ /・\ヽ
⊂ ̄ヽ___ ヽ \__| ⊂ ̄ヽ_ | :::⌒(__人_)⌒⊂ ̄ヽ_ | ::::⌒(__人_)⌒:: |
<_ノ_ ヽ_ _/ <_ノ_. \ \__| / .<_ノ_ \ ´ \__| ノ い〜ひっひw
0587デフォルトの名無しさん
2012/01/13(金) 14:38:17.39axWebBrowser上でWEBページを表示させて、その中にあるボタンをクリックし、
画面を遷移させる方法で悩んでます。
フォームボタンにはvalue値が設定されているので、それを
for (i=0;i<= buttons.length;i++)
{
IHTMLInputElement subm = (IHTMLInputElement)buttons.item(i, 0);
if (subm.value == "hogehoge")
というFor文で探りあてるところまではできましたが、
その後のクリックを
((IHTMLElement)subm).click();
〜読み込み待機処理〜
としても、axWebBrowser上の画面が遷移しません。
クリックの仕方が悪いのか、何が原因なのか……
どなたか教えてくださいませ!
0588デフォルトの名無しさん
2012/01/13(金) 16:55:10.22自己解決しました。
0589デフォルトの名無しさん
2012/01/14(土) 11:08:44.27############
#S # #
#### # # #
# #######
# #### # #
# #G#
############
############
#SXXX # #
####X# # #
#XXXX#######
#X#### #XXX#
#XXXXXXXX#G#
############
0590589
2012/01/14(土) 11:09:20.080591デフォルトの名無しさん
2012/01/14(土) 11:16:01.220592デフォルトの名無しさん
2012/01/14(土) 11:35:43.23「左手」でやると全部の通路が X で埋まるようだけど。w
0593デフォルトの名無しさん
2012/01/14(土) 12:16:00.03Gに着いたらステップ数が1ずつ小さくなるようにSまで辿りながらXを書き込んでいけばいいんじゃない
0594デフォルトの名無しさん
2012/01/14(土) 12:33:32.940595デフォルトの名無しさん
2012/01/14(土) 12:42:31.230596デフォルトの名無しさん
2012/01/14(土) 13:28:04.580597デフォルトの名無しさん
2012/01/14(土) 14:32:29.520598デフォルトの名無しさん
2012/01/14(土) 16:46:23.37反日ネット工作員
朝日新聞社→社員約300人
民主党とその取り巻きの資金が入った反日工作会社→数社約450人
朝日新聞の社員は捕まった49歳の編集者を含め新聞記事を書く合間に2chを荒らしている程度とみられているが
民主党が用意した反日工作会社はほぼ24時間体制で工作を行っている
工作範囲は民主党が予め工作費を流している2ch、ニコニコ動画を中心にyoutube、個人のブログなどである。
0601デフォルトの名無しさん
2012/01/14(土) 21:52:15.060602デフォルトの名無しさん
2012/01/14(土) 21:57:40.530603デフォルトの名無しさん
2012/01/15(日) 08:44:42.58ありますか?
0604デフォルトの名無しさん
2012/01/15(日) 08:51:26.01インターフェースが変わっただけという理解でおkでしょうか?
0605デフォルトの名無しさん
2012/01/15(日) 10:10:29.040606デフォルトの名無しさん
2012/01/15(日) 16:44:33.57ストリームを使うんだと思ってたけど、こんな質問する人が
いるとは思わなかった。
0607デフォルトの名無しさん
2012/01/15(日) 18:01:18.53Microsoft.JScript.COMCharStream
System.Data.OracleClient.OracleBFile
System.Data.OracleClient.OracleLob
System.Data.SqlTypes.SqlFileStream
System.IO.BufferedStream
System.IO.Compression.DeflateStream
System.IO.Compression.GZipStream
System.IO.FileStream
System.IO.MemoryStream
System.IO.Pipes.PipeStream
System.IO.UnmanagedMemoryStream
System.Net.Security.AuthenticatedStream
System.Net.Sockets.NetworkStream
System.Printing.PrintQueueStream
System.Security.Cryptography.CryptoStream
0608デフォルトの名無しさん
2012/01/15(日) 18:19:38.210609デフォルトの名無しさん
2012/01/15(日) 18:24:50.62自殺してくんねーかな、彼
0610デフォルトの名無しさん
2012/01/15(日) 19:03:28.060611デフォルトの名無しさん
2012/01/15(日) 19:08:17.56型を制限してるんじゃ意味内
0612デフォルトの名無しさん
2012/01/15(日) 19:27:06.74MSの実装はなんかイマイチなんだよなぁ
0613デフォルトの名無しさん
2012/01/15(日) 19:45:17.14意味あるかどうかは知らんけど。
0614デフォルトの名無しさん
2012/01/15(日) 19:46:05.770615デフォルトの名無しさん
2012/01/15(日) 19:48:11.680616デフォルトの名無しさん
2012/01/15(日) 20:15:37.950617デフォルトの名無しさん
2012/01/15(日) 23:55:18.38野田内閣は過半数が帰化人
野田はどうだろうか
韓国人から賄賂を貰い、韓国人の集いに出席している野田は
首になった蓮○はシャブで逮捕歴のある人間と仲が良いな。蓮○自身はやってんの?
い-6-1
テレビが言えない民主党のスポンサー=韓国北朝鮮
あとはもうわかるよな
0618デフォルトの名無しさん
2012/01/15(日) 23:55:54.17そうそう
0619デフォルトの名無しさん
2012/01/16(月) 04:40:15.87C#だと.NET Frameworkがそれ相当に十分なってると思うんだけどねえ
まあ、MS実装が好みでない、というならどうにもならんけど。
0620デフォルトの名無しさん
2012/01/16(月) 04:41:06.840621デフォルトの名無しさん
2012/01/16(月) 11:05:18.04一応MOPをベースにした本格的なメタプログラミングの仕組みなのに
0622デフォルトの名無しさん
2012/01/16(月) 11:22:38.800623デフォルトの名無しさん
2012/01/16(月) 13:23:43.215.0で非同期構文が入るみたいで興味が薄れた・・・
0624デフォルトの名無しさん
2012/01/16(月) 13:33:06.700625デフォルトの名無しさん
2012/01/16(月) 14:20:36.67変態は、dynamic自体よりも、その下にあるCallSiteとかの方に流れた方がおもしろいのでは。
0626デフォルトの名無しさん
2012/01/16(月) 14:22:27.46Delphiそこまで良く知らないんだけど、使ってるキーワードか何かの話?
Delphiがあった当時に、C# 5.0の非同期構文の仕組み実現できるとは思えないんだけど。
0627デフォルトの名無しさん
2012/01/16(月) 16:14:46.30いまでもDelphiありますがなにか?
0628デフォルトの名無しさん
2012/01/16(月) 16:50:09.85ああ、いや、だから、どういう構文なのかと、内部実装がどうなのか気になって。
0629デフォルトの名無しさん
2012/01/16(月) 17:53:44.392年ぐらい前にでたのかな?
0630デフォルトの名無しさん
2012/01/16(月) 18:00:46.992年前なら納得。
すでにF#で同じことやってるし、Futures使って実装してるって書いてあるから、やってること似たようなものかも。
0631デフォルトの名無しさん
2012/01/16(月) 18:40:07.20Proxyパターンが実体を取りに行く所で処理をブロックする違いだけで
0632デフォルトの名無しさん
2012/01/16(月) 18:48:17.60F#の実装法にしても、C#の実装法にしても、結構すごいコード生成してる。
var x = await F(); ...
みたいなのが、
F().ContinueWith(x => ...);
に置き換えられる。
0633デフォルトの名無しさん
2012/01/16(月) 18:48:59.38実際、CTP版の初期のころは Future<T> って名前だった。
0634デフォルトの名無しさん
2012/01/17(火) 20:29:10.35http://awabi.2ch.net/test/read.cgi/poverty/1326781620/
0635デフォルトの名無しさん
2012/01/17(火) 22:53:20.93という処理をしたい時に
Bitmap bitmap;
/* 色々と処理 */
//bitmap が null なら新しく作る。
bitmap = bitmap ?? (bitmap = new Bitmap("hoge.jpg"));
//別の方法。
if(bitmap == null){ bitmap = new Bitmap("hoge.jpg");}
のどちらかで書いてるんですが、
もっと良い書き方ないですかね?
頻繁にある処理なのに2回,3回とbitmapを書くのが気に入らなくて。
0636デフォルトの名無しさん
2012/01/17(火) 22:57:38.770637デフォルトの名無しさん
2012/01/17(火) 22:58:34.220638デフォルトの名無しさん
2012/01/17(火) 22:59:38.850639デフォルトの名無しさん
2012/01/17(火) 23:16:07.180640デフォルトの名無しさん
2012/01/17(火) 23:18:24.880641デフォルトの名無しさん
2012/01/17(火) 23:45:49.12ふらっとへ誘導するのがこのスレの常套手段らしいな
0642デフォルトの名無しさん
2012/01/18(水) 00:03:54.390643デフォルトの名無しさん
2012/01/18(水) 00:37:40.23??はショートサーキットだぞ
0644デフォルトの名無しさん
2012/01/18(水) 01:33:57.460645デフォルトの名無しさん
2012/01/18(水) 01:45:37.80あああ、そうか。
簡単な方法はなさそうなんで、とりあえず普通にif文で書いとくことにします。
0646デフォルトの名無しさん
2012/01/18(水) 01:47:02.210647デフォルトの名無しさん
2012/01/18(水) 01:49:25.21頻繁にある処理ならGetOrCreate(Func<Bitmap>)とか作ったら。
0648デフォルトの名無しさん
2012/01/18(水) 01:50:07.12そんなにこだわるならアセンブラでコーディングしやがれ
0649デフォルトの名無しさん
2012/01/18(水) 01:54:52.320650デフォルトの名無しさん
2012/01/18(水) 05:42:38.78と書ければいいのに
0651デフォルトの名無しさん
2012/01/18(水) 07:04:10.120652デフォルトの名無しさん
2012/01/18(水) 09:37:14.600653デフォルトの名無しさん
2012/01/18(水) 11:13:58.68その業の長さは気にせず、関数化しとくのがいい気が。
0654デフォルトの名無しさん
2012/01/18(水) 11:28:24.900655デフォルトの名無しさん
2012/01/18(水) 11:32:19.59とかじゃダメなんかな。根本的には解決してないような気もするけどたまにやる。
0656デフォルトの名無しさん
2012/01/18(水) 12:15:39.85nullチェックをその都度やるのっておかしいよ
0657デフォルトの名無しさん
2012/01/18(水) 13:44:56.51考えた末に遅くしてどうするんだよ
0658デフォルトの名無しさん
2012/01/18(水) 14:06:48.330659デフォルトの名無しさん
2012/01/18(水) 14:27:59.920660デフォルトの名無しさん
2012/01/18(水) 14:30:14.74>>658
0661デフォルトの名無しさん
2012/01/18(水) 18:15:27.76あるのか、そこが不思議。
テンポラリ変数でいいなら宣言と同時にインスタンス作るし
そうでないなら頻繁にインスタンスを入れ替えるのは変だ。
0662デフォルトの名無しさん
2012/01/18(水) 18:25:08.210663デフォルトの名無しさん
2012/01/18(水) 20:32:52.050664デフォルトの名無しさん
2012/01/18(水) 22:55:44.22こういうのがよくあるって、変数の使いまわしとか多用してそう。
0665デフォルトの名無しさん
2012/01/18(水) 23:04:22.37なったのですが、シルバーライトがちんぷんかんぷんで困ってます。
初心者におすすめの本か、サイトはありますでしょうか?
教えてください。よろしくお願いしします。
0666デフォルトの名無しさん
2012/01/18(水) 23:21:36.31C#も初心者ならSilverlight関係なくC#の入門書
0667デフォルトの名無しさん
2012/01/19(木) 00:27:00.080668デフォルトの名無しさん
2012/01/19(木) 00:42:38.930669デフォルトの名無しさん
2012/01/19(木) 01:17:26.340670デフォルトの名無しさん
2012/01/19(木) 02:03:24.65メソッドの定義が必要ですか?
0671デフォルトの名無しさん
2012/01/19(木) 02:10:13.90プロパティの中身がプロパティでも何とかなりそうだけど。
0672デフォルトの名無しさん
2012/01/19(木) 02:11:34.920673デフォルトの名無しさん
2012/01/19(木) 03:17:43.700674デフォルトの名無しさん
2012/01/19(木) 07:13:43.38WPFにしたらスムーズに動くようになるのかなぁ
0675デフォルトの名無しさん
2012/01/19(木) 09:02:13.250676デフォルトの名無しさん
2012/01/19(木) 10:13:23.310677デフォルトの名無しさん
2012/01/19(木) 10:47:53.300678デフォルトの名無しさん
2012/01/19(木) 10:59:58.46内容書き換えなければ速い
0679デフォルトの名無しさん
2012/01/19(木) 11:11:15.49今は下のように書いてるんですけど、Win APIとか使わないでもっとスマートに
やる方法がありそうな気がするんですが。
var formList = new List<Form>();
IntPtr hwnd = GetForegroundWindow();
while (hwnd != IntPtr.Zero) {
Form f = this.OwnedForms.FirstOrDefault(e => e.Handle == hwnd);
if (f != null)
formList.Add(f);
hwnd = GetWindow(hwnd, GW_HWNDNEXT);
}
0680デフォルトの名無しさん
2012/01/19(木) 12:46:57.63いや、描画回りは普通に描画がネックになることを多いよ。
>>677
WPFは、DirectXの上に、デスクトップアプリにありがちなメニューとか持ったアプリを作るのに最適化してあるからねぇ。
WPFのパフォーマンスは、書き換え頻度が低くて(ユーザーのアクションに応じてしか画面が書き換わらない)、
イベント駆動するタイプのアプリでないとあんまり良くない。
0681デフォルトの名無しさん
2012/01/19(木) 12:51:12.15毎フレーム書き換えるようなアプリは、
XnaみたいなUpdate/Draw使ったものでないとパフォーマンス出ない。
WPFも、XAML使った、いわゆる保持モード描画やめて、
DrawingVisual/DrawingContext 使った直接モード描画するとパフォーマンス上がると思う。
0682デフォルトの名無しさん
2012/01/19(木) 13:14:19.40いまのところWPFはその要望は少ないと思うよ
0683デフォルトの名無しさん
2012/01/19(木) 13:30:12.410684デフォルトの名無しさん
2012/01/19(木) 20:15:09.44DrawingContextは保持モードで描画してほしいものを発行するためのものだよ
即時描画のつもりで毎フレーム書き換えると使い物にならないくらい遅くなる
0685デフォルトの名無しさん
2012/01/21(土) 00:36:02.69……実は↓でほぼ同じ事をやっている人がいたのですが、肝心な所がリンク切れになっていました(涙
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=24535&forum=7
差し当たりトリガーは使っていないので、同一トランザクション内で@@IDENTITYを使用する事で取得することは出来ていますが、
※正確には、identityな列=@@IDENTITYというwhere文をselectCommand.CommandTextに付加してFillを実行しています
SCOPE_IDENTITYで取得する、もう少しスマートな方法があればご教授ください
0686デフォルトの名無しさん
2012/01/21(土) 08:12:53.52一番下のリンク?
ウェブアーカイブで見れるじゃん
ttp://web.archive.org/web/20091216053747/http://www.dotnet247.com/247reference/msgs/12/61091.aspx
0687デフォルトの名無しさん
2012/01/21(土) 08:16:18.280688デフォルトの名無しさん
2012/01/21(土) 11:37:59.25ExcelのWorkBookをOpenして全てのSheetの指定のRangeの値全てをList<string>で取得したいんですが、デリゲードエラーが出てしまいます。
(string)でキャストしてもdb.nullが型エラーで代入できず三日間止まったままです・・・。
どうすればExcelで取得した値を型エラーを出さずに自由に変数で扱えるのでしょうか。
0689デフォルトの名無しさん
2012/01/21(土) 11:39:40.18int countRow = 0;
List<string> sheetsNames = new List<string>();
List<string> fn = new List<string>();
foreach (Worksheet wSheet in wBook.Sheets)
{
i = ++i;
sheetsNames.Add(wSheet.Name);
Worksheet ss = wBook.Sheets[i];
for (int j = 6; j < ss.UsedRange.Rows.Count; j++)
{
Range range = ss.get_Range(i, j);
fn = range.Value;
}
}
0690デフォルトの名無しさん
2012/01/21(土) 11:43:06.850691デフォルトの名無しさん
2012/01/21(土) 11:47:28.58デバッガでfn = range.Value;のところで止めて、range.Valueの型がなにか見てみたら?
たぶんカーソル合わせるだけで、でてくると思う。
0692デフォルトの名無しさん
2012/01/21(土) 12:02:32.460693デフォルトの名無しさん
2012/01/21(土) 12:51:25.980694685
2012/01/21(土) 13:44:50.56……すいません、まったく思いつきませんでした……(涙)>アーカイブ
>>687
解ってしまえば確かにしょうもない話でしたね。申し訳ありませんでした。要約すると
(1)InsertCommandのCommandTextに(SCOPE_IDENTITYを使って)今insertしたレコードを一意に特定するselect文を追加。
(例:dataAdapter.InsertCommand.CommandText += ";select * from テーブル名 where ID列=SCOPE_IDENTITY();")
(2)InsertCommandのUpdatedRowSourceにUpdateRowSource.FirstReturnedRecordを指定
して実行すれば、insertした後にselectが走って、今追加したレコードがDataSetの列に格納されるはず、という事ですね?
0695デフォルトの名無しさん
2012/01/21(土) 14:00:11.01すいません、初心者なので・・・
>>691
Cellには文字列が入ってるいるんですが、string型変数に代入できないんです
型 'object[*,*]' を 'string' に暗黙的に変換できませんとエラーがでます。
(string)でキャストしても変換できないとエラーがでます。
Nullの場合はdb.nullをstringに変換できないとエラーがでます。
正直ここでずっと止まったままで困っています・・・
0696デフォルトの名無しさん
2012/01/21(土) 14:16:17.20それ、多次元配列っぽいから range.Value[0, 0] みたいに見ないといけないんじゃないの。
if (range.Value != db.null) fn.Add((string)range.Value[0, 0]);
とか。
あとC# で db.nullって見たこと無い。
おれが知らないだけかもしらないけど、DBNull の間違いじゃないよね?
0697デフォルトの名無しさん
2012/01/21(土) 14:28:33.88っていうか、何だかんだいってもまだVBの方でOption Strict Offでやった方が
お手軽じゃないかと思うけど。
0698デフォルトの名無しさん
2012/01/21(土) 14:42:42.24string[,] a = Convert.ToString(range.Value2);
型 'string' を 'string[*,*]' に暗黙的に変換できません
stringをstringでダメってどういうことなんでしょう・・・わけがわからないです・・・orz
0699デフォルトの名無しさん
2012/01/21(土) 14:43:50.03は多次元配列であってstringそのものじゃないよ
0700デフォルトの名無しさん
2012/01/21(土) 14:46:22.33ていうか、VB6でも文字列と文字列の配列は別物だけどさ。
0701デフォルトの名無しさん
2012/01/21(土) 14:51:31.14もはやギャグにしか見えない
面白いよ
0702デフォルトの名無しさん
2012/01/21(土) 14:56:21.650703デフォルトの名無しさん
2012/01/21(土) 15:02:03.75dim range as Range
.....................
Dim hoge as String(,) = range.Value
と書けますよと。
0704デフォルトの名無しさん
2012/01/21(土) 15:02:15.290705デフォルトの名無しさん
2012/01/21(土) 15:05:57.330706デフォルトの名無しさん
2012/01/21(土) 15:10:24.63一番上は配列じゃない単なるstring
二番目は配列宣言した上でstringを管理させた場合
三番目は>>698でやってること
0707デフォルトの名無しさん
2012/01/21(土) 15:13:30.94眼鏡作り直そう…
0708デフォルトの名無しさん
2012/01/21(土) 15:18:01.03どっちもどんな型でもあつかえるんじゃない?
0709デフォルトの名無しさん
2012/01/21(土) 15:18:54.56ぜんぜん違う
varで宣言して、Visual Studio上でマウスカーソル当ててみるといい
0710デフォルトの名無しさん
2012/01/21(土) 15:20:08.58Objectはクラスだろ
varはコンパイラが宣言時の右辺を見て型を決めてくれる便利そうで
危なっかしい物
0711デフォルトの名無しさん
2012/01/21(土) 15:27:10.840712デフォルトの名無しさん
2012/01/21(土) 15:30:11.25別に危なっかしいわけじゃない。
0713デフォルトの名無しさん
2012/01/21(土) 15:33:20.01ユーザー側に自由度が生まれるとよくないからw
0714デフォルトの名無しさん
2012/01/21(土) 15:34:49.290715デフォルトの名無しさん
2012/01/21(土) 15:37:04.02場合によっては(右辺をメソッドの返り値で受けた場合とか)変数の型が
コード上から読み取り難くなるという意味で可読性が落ちる可能性はあるけど、
実行時に例外を発生させる原因になるという意味で危険なわけじゃない。
0716デフォルトの名無しさん
2012/01/21(土) 15:46:00.79適当なオーバーロードとメンバーが存在している場合には副作用があるかもしれないね
普通はそういう設計じゃないとならないと思うけど
0717デフォルトの名無しさん
2012/01/21(土) 15:47:37.76型が分かりやすいほうが安全だとか読みやすいとかって言って、それが別にコードの可読性に貢献
しないって理解できなかったもんな。
型推論を、バリアントやら動的型を区別できないで反対してる人のほうがまだ説得しやすそう。
0718デフォルトの名無しさん
2012/01/21(土) 16:01:29.81変数の型がコード上で明示されているかどうかと、変数の型が変数名で表現されているかどうかは別問題。
0719デフォルトの名無しさん
2012/01/21(土) 16:05:55.73でもvarに反対してる人は、ソース上で型が明記されてるかどうかレベルで反対してる人多いよ。
0720デフォルトの名無しさん
2012/01/21(土) 16:08:09.59ただ、羹に懲りて膾を吹くような感じがちょっと馬鹿っぽいだけ。
それはハンガリアンが合理的かどうかとはまた別問題。
0721デフォルトの名無しさん
2012/01/21(土) 16:09:58.35開発マシンのプロセッサなどに余裕が無かった時代は確かにあの表記でも
悪くはなかったんだが、今となってはねえ
見苦しくない?>ハンガリアン
varの問題とは別
0722デフォルトの名無しさん
2012/01/21(土) 16:11:11.880723デフォルトの名無しさん
2012/01/21(土) 16:12:30.280724デフォルトの名無しさん
2012/01/21(土) 16:18:09.48危なっかしいとか自由度とか頭のおかしい釣りに一々付き合ってやらんでもよかろうに
0725デフォルトの名無しさん
2012/01/21(土) 16:18:35.56いや、var反対派は、とにかく見た目型が分かりやすいのがいいってレベルだから
ハンガリアン派と大差ないって話。
で、それ思い込みのレベルだから、ハンガリアン派と同様に考えも変わらない、理解できないだろうなって話。
動的型やバリアントと区別つかないで反対してる人たちは、それらとは違うって説明すれば
まだ説得しやすいんじゃないかないかって気がする。
0726デフォルトの名無しさん
2012/01/21(土) 16:19:35.400727デフォルトの名無しさん
2012/01/21(土) 16:22:49.68それ、すごい昔の時代だな。
60年代の言語でもすでにコンパイラで型チェックあったし。
0728デフォルトの名無しさん
2012/01/21(土) 16:27:20.220729デフォルトの名無しさん
2012/01/21(土) 16:28:29.87いやいや
コンパイル時の型チェックといよりIDEの入力時チェックとかさ
あとカーソル合わせると型がわかるとか
0730デフォルトの名無しさん
2012/01/21(土) 16:29:52.130731デフォルトの名無しさん
2012/01/21(土) 16:31:44.81やめたほうがいい
0732デフォルトの名無しさん
2012/01/21(土) 16:36:30.020733デフォルトの名無しさん
2012/01/21(土) 16:37:22.060734デフォルトの名無しさん
2012/01/21(土) 16:41:43.460735デフォルトの名無しさん
2012/01/21(土) 16:42:26.580736デフォルトの名無しさん
2012/01/21(土) 16:49:04.37ハンガリアンの隆盛したのって、90年代のMSの文化ででしょ?
それ以外の時期やMS以外の流れの人たちは、特に必要とは思わなかったわけだから、
ハンガリアンが衰退したのってIDEが普及とは関係ないと思う。
オブジェクト指向が流行って、コードはより抽象的に書きましょうって流れが大きいと思う。
0737デフォルトの名無しさん
2012/01/21(土) 16:57:19.52じゃ、なんでこのタイミングで>>732のような書き込みをしたんだ?
0738デフォルトの名無しさん
2012/01/21(土) 16:59:55.260739デフォルトの名無しさん
2012/01/21(土) 17:02:36.78はぁ?varじゃなくて型名明記が無駄な記述と言ってるんだろ?
その時点で向いてない
0740デフォルトの名無しさん
2012/01/21(土) 17:07:18.75だったら即刻gotoは消し去るべき
0741デフォルトの名無しさん
2012/01/21(土) 17:07:20.420742デフォルトの名無しさん
2012/01/21(土) 17:14:03.640743デフォルトの名無しさん
2012/01/21(土) 17:15:45.170744デフォルトの名無しさん
2012/01/21(土) 17:19:39.45メソッドの戻り値見なきゃならんのかよというがっかり感
0745デフォルトの名無しさん
2012/01/21(土) 17:21:10.150746デフォルトの名無しさん
2012/01/21(土) 17:22:08.47IDEなしでは使えない言語仕様
0747デフォルトの名無しさん
2012/01/21(土) 17:22:27.940748デフォルトの名無しさん
2012/01/21(土) 17:22:45.620749デフォルトの名無しさん
2012/01/21(土) 17:23:56.64別にJavaScriptあたりでは同じようなコードをVSよりはるかにプアーな環境で書いてるでしょ
0750デフォルトの名無しさん
2012/01/21(土) 17:24:08.45実装されているのか?が答え
人間はどんどんバカになってく
0751デフォルトの名無しさん
2012/01/21(土) 17:25:11.99あまり関連性があるとは思えない
0752デフォルトの名無しさん
2012/01/21(土) 17:26:09.250753デフォルトの名無しさん
2012/01/21(土) 17:26:57.650754デフォルトの名無しさん
2012/01/21(土) 17:27:18.43代入部みれば型は調べられるんだし
varは便利なようで、IDEがないとわかりにくくなる要因だという
0755デフォルトの名無しさん
2012/01/21(土) 17:28:27.530756デフォルトの名無しさん
2012/01/21(土) 17:28:38.720757デフォルトの名無しさん
2012/01/21(土) 17:30:48.83変数の型調べるのにメソッドの戻り値調べるのはめんどい
0758デフォルトの名無しさん
2012/01/21(土) 17:31:30.90正確ではないが、ほぼ十分だ
0759デフォルトの名無しさん
2012/01/21(土) 17:32:16.680760デフォルトの名無しさん
2012/01/21(土) 17:32:25.54ソースが冗長じゃなくなるだけ
0761デフォルトの名無しさん
2012/01/21(土) 17:33:10.170762デフォルトの名無しさん
2012/01/21(土) 17:35:58.67それとも金払ってないから入れられないの?
0763デフォルトの名無しさん
2012/01/21(土) 17:36:14.280764デフォルトの名無しさん
2012/01/21(土) 17:39:55.71C#ではエディタ依存型の変数型簡略表記varを導入しています
0765デフォルトの名無しさん
2012/01/21(土) 17:41:34.79C#の話をしてるのに言い出すってことはよっぽどきついんだろうな。
0766デフォルトの名無しさん
2012/01/21(土) 17:42:28.19なんで苦しくなったとか決め付けるんだ
0767デフォルトの名無しさん
2012/01/21(土) 17:46:48.760768デフォルトの名無しさん
2012/01/21(土) 17:48:44.220769デフォルトの名無しさん
2012/01/21(土) 17:52:05.310770デフォルトの名無しさん
2012/01/21(土) 17:59:51.61苦しいからだろw
0771デフォルトの名無しさん
2012/01/21(土) 18:05:02.24もう別に推論なんて珍しくもなんともないだろ
0772デフォルトの名無しさん
2012/01/21(土) 18:05:10.870773デフォルトの名無しさん
2012/01/21(土) 18:07:05.480774デフォルトの名無しさん
2012/01/21(土) 18:07:43.600775デフォルトの名無しさん
2012/01/21(土) 18:08:20.860776デフォルトの名無しさん
2012/01/21(土) 18:08:22.410777デフォルトの名無しさん
2012/01/21(土) 18:09:32.83varユーザー乙www
0778デフォルトの名無しさん
2012/01/21(土) 18:10:17.28var-ka
0779デフォルトの名無しさん
2012/01/21(土) 18:10:46.74どうした、手が震えたか?
0780デフォルトの名無しさん
2012/01/21(土) 18:10:51.36なんだIDないから他人のふりしてもバレないと思ってたのか。
言わないだけでみんな内心思ってたよ。
0781デフォルトの名無しさん
2012/01/21(土) 18:12:52.39型推論を使うべきじゃないってユーザーはC#くらいにしかいないって思うけど、
やっぱ一番大衆的な言語だからかね。
0782デフォルトの名無しさん
2012/01/21(土) 18:13:05.91おまえにぴったりじゃないかvarkaってことば
>>779
へ?
0783デフォルトの名無しさん
2012/01/21(土) 18:13:37.8343レスもvar派が続いてるんなら議論の余地はないね
0784デフォルトの名無しさん
2012/01/21(土) 18:13:41.710785デフォルトの名無しさん
2012/01/21(土) 18:16:24.64へ?
733からで合ってるの?
0786デフォルトの名無しさん
2012/01/21(土) 18:17:09.820787デフォルトの名無しさん
2012/01/21(土) 18:18:20.86string a
Object b = a
だったら、(string)b.Lengthってしなけりゃいけないけど
var b = a
だったら、b.Length ができるってこと?
使い道がわからない。
void f(var a)
なんて関数作ったら、aにどんなメソッドがあるのかとかわからんじゃん。
いちいち if (a is typeof(...)) みたいなことすんの?
0788デフォルトの名無しさん
2012/01/21(土) 18:19:10.020789デフォルトの名無しさん
2012/01/21(土) 18:20:03.97お願いだから、せめてC#の話をしてくれ
0790デフォルトの名無しさん
2012/01/21(土) 18:21:01.74イベントハンドラでObjectで渡したりしてるけどあれは汎用化するためにやってるような物で
varとは別でしょ
0791デフォルトの名無しさん
2012/01/21(土) 18:22:36.800792デフォルトの名無しさん
2012/01/21(土) 18:23:47.550793デフォルトの名無しさん
2012/01/21(土) 18:24:44.120794デフォルトの名無しさん
2012/01/21(土) 18:25:06.84Object b = a;
(string)b.Length
↑bがstringじゃなくても実行するまでエラーにならないだろ?
varなら、コンパイル時っていうか、コードを入力してる時点でエラーだってわかる。
0795デフォルトの名無しさん
2012/01/21(土) 18:25:40.31匿名型受け取る変数宣言してみろ
0796デフォルトの名無しさん
2012/01/21(土) 18:25:55.53宣言を楽にするためじゃないの?
0797デフォルトの名無しさん
2012/01/21(土) 18:27:29.470798デフォルトの名無しさん
2012/01/21(土) 18:28:36.64そうでなけりゃobjectがどうのなんて発言は出てこない
0799デフォルトの名無しさん
2012/01/21(土) 18:29:41.83ヴァリアントとは思ってないよw
0800デフォルトの名無しさん
2012/01/21(土) 18:31:28.430801デフォルトの名無しさん
2012/01/21(土) 18:33:58.35ヴァリアントのような汎用型があるわけじゃない
0802デフォルトの名無しさん
2012/01/21(土) 18:34:00.84以上
0803デフォルトの名無しさん
2012/01/21(土) 18:35:14.980804デフォルトの名無しさん
2012/01/21(土) 18:50:15.090805JA801A
2012/01/21(土) 19:09:51.93, イ ,..ィ:::::::::::::::>-..、 > 、
/,,ィ..::>‐''.入 ̄``>‐ 、:::::ヽ、 ヽ
∠∠:/.,r-<:::::::>'´ ヘ_\::::\\
.,.' /::;.'__,,/ Y }:::::`''7ヽ::ヽ ヘ
../ /::/Y::::{ , -‐‐- 、 ノ--、/ .ヘ:::ヽ ',
.; .,'::,' l/` ./ \ `ゝ, ',::::',. ',
i .;:::;<. ,' ==≠ ≒== Y / .',::::; |
| {:::| ヘ i ● ● } __ ノヘ .}::::} |
', ':::', ノ::ゝ-.', ● ; `ヽ::::::::>,::::,' ;
..',.',::',\:{. ヽ ゝ◇‐' ,イ .}'"´ /::/ ./
. ',',::ヽ } `i‐----‐i´ __{ ∠∠ /
ヽヽヽ``-‐'"{ }::`'''/´ /:;;イ ,イ_____
〃\ヾ.ヽヾィ'"\ /--/,...イ:::イ./ ,〃⌒i
| ヽ`ヽ``:::──::::''";;;>'">' .i::::::::::i
____| `/⌒\=ニニニニ.r‐''"´ ____|;;;;;;;;;;;i
[__]___| / /-、 .\_. / [_] .|
| || | / /i i / | || |
| ||____|____/ / .| .|\_ノ______..| || |
|(_____ノ /_| |_________..| || |
| LLLLLL./ __)L_| |LLLLLLLLLLLLLLLL. | ||_____」
| || (_/ / i .| || | ||
|_|| / .ノ |_|| |_||
(_/
0806デフォルトの名無しさん
2012/01/21(土) 19:12:29.270807デフォルトの名無しさん
2012/01/21(土) 19:12:45.780808デフォルトの名無しさん
2012/01/21(土) 19:20:06.880809デフォルトの名無しさん
2012/01/21(土) 19:22:14.120810デフォルトの名無しさん
2012/01/21(土) 19:23:01.710811デフォルトの名無しさん
2012/01/21(土) 19:23:30.390812デフォルトの名無しさん
2012/01/21(土) 19:25:55.500813デフォルトの名無しさん
2012/01/21(土) 19:27:55.500814デフォルトの名無しさん
2012/01/21(土) 19:30:01.12varはシンパとアンチ両方いるけど、dynamicはみんな口をそろえて「利用場面は限られる」。
0815デフォルトの名無しさん
2012/01/21(土) 21:09:58.55var使い過ぎで鯖落ちたんじゃないか?
0816デフォルトの名無しさん
2012/01/21(土) 21:11:45.16釣りの為にvarを話題にするのも許可しよう
0817デフォルトの名無しさん
2012/01/21(土) 21:18:19.210818デフォルトの名無しさん
2012/01/21(土) 21:25:26.25なぜおまえの許可が必要なんじゃぼけぇ
varでも使ってデバッグに勤しんでなさい
0819デフォルトの名無しさん
2012/01/21(土) 21:27:01.270820デフォルトの名無しさん
2012/01/21(土) 21:29:46.80なぜ型が見えなければいけない?型の見えない言語はいくらでもある
なぜC#でのみいけないのだ?
0821デフォルトの名無しさん
2012/01/21(土) 21:30:58.680822デフォルトの名無しさん
2012/01/21(土) 21:31:21.530823デフォルトの名無しさん
2012/01/21(土) 21:32:25.030824デフォルトの名無しさん
2012/01/21(土) 21:33:31.000825デフォルトの名無しさん
2012/01/21(土) 21:35:17.97型を厳しくするのは過去の言語の多くで散見したヒューマンエラーの回避のためだよ
だからこそなんでC#にvarなんて・・って話がでる
0826デフォルトの名無しさん
2012/01/21(土) 21:36:22.540827デフォルトの名無しさん
2012/01/21(土) 21:36:25.260828デフォルトの名無しさん
2012/01/21(土) 21:37:12.31過去の多くの言語だって静的解析時の話だろうが
varだって静的解析時には方は確定しているんだ
そこに何の違いがある
0829デフォルトの名無しさん
2012/01/21(土) 21:38:28.40一つでも許容を始めるとxxでもいいんじゃね?でなし崩しになるのは明白
0830デフォルトの名無しさん
2012/01/21(土) 21:39:49.51事実だけ並べて反論しろ
0831デフォルトの名無しさん
2012/01/21(土) 21:41:19.68互換性のない型が入れてコンパイルできるわけじゃあるまいし。
0832デフォルトの名無しさん
2012/01/21(土) 21:42:05.790833デフォルトの名無しさん
2012/01/21(土) 21:42:24.99具体的にどういう事例が起こりうるの?と聞いてもまともな返事が返ってこない。
0834デフォルトの名無しさん
2012/01/21(土) 21:42:56.420835デフォルトの名無しさん
2012/01/21(土) 21:43:22.150836デフォルトの名無しさん
2012/01/21(土) 21:44:53.38継承関係のある関数の戻り値の認識を間違えたりとかね。
何とか族のナニガシのハズだ!っていうおもいこみ。
0837デフォルトの名無しさん
2012/01/21(土) 21:46:51.810838デフォルトの名無しさん
2012/01/21(土) 21:47:26.44基底クラスで受けてもその間違いは変わらないと思うが
極力基底型に近い型で受けろって主張する奴もいるしね
特にJava上がりに多いけど
0839デフォルトの名無しさん
2012/01/21(土) 21:49:31.82実体験としてvar使ってても可読性は全く落ちなかったから自然と移行しちゃったな。
0840デフォルトの名無しさん
2012/01/21(土) 21:50:06.87そんなこと言ってたらポリモーフィズムもできないじゃん
0841デフォルトの名無しさん
2012/01/21(土) 21:51:32.46まーそうなだけど、定義を確認する手間の違いがその差かな。些細だけどね。
あと、varだと作者の意図が見えない時があるかな。
0842デフォルトの名無しさん
2012/01/21(土) 21:53:22.97適切にキャストしないとダメな場合もある
0843デフォルトの名無しさん
2012/01/21(土) 21:54:15.69ワンパターンだからだろうけど
0844デフォルトの名無しさん
2012/01/21(土) 21:55:33.62>>840
いや、ポリモーフィズム自体を否定したいんではないんよ。
関数から帰ってきたクラスが継承関係の何段階のオブジェクトか見えないんよ。
型を明示して受け取ってれば、そうか〜。って話なんだけど。
0845デフォルトの名無しさん
2012/01/21(土) 21:55:39.28だけどそんな話はしていないんだ
必要な時に型を書くのは別に思わん
常に書けといってる奴に一取るんだ
0846デフォルトの名無しさん
2012/01/21(土) 21:56:29.48具体的に「場合」を言ってみろよ。
0847デフォルトの名無しさん
2012/01/21(土) 21:57:09.070848デフォルトの名無しさん
2012/01/21(土) 21:59:51.590849デフォルトの名無しさん
2012/01/21(土) 22:02:48.72はまるのは大体こんな場合だ
varで受けてあとで後悔
0850デフォルトの名無しさん
2012/01/21(土) 22:05:03.04いないいない・・・。あとはわかるね。
0851デフォルトの名無しさん
2012/01/21(土) 22:06:00.830852デフォルトの名無しさん
2012/01/21(土) 22:06:38.54型を明示して受け取っても継承のどのレベルか分からない場合もあるじゃん
自分で書いたコードじゃない場合は特に
class A{}
class B:A{}
class C:B{}
/// 定義
C とあるMethod(){}
...
var c = とあるMethod();
と
A c = とあるMethod();
0853デフォルトの名無しさん
2012/01/21(土) 22:08:41.61その場合何でその型で受け取ってるんだろう??って意図考えない?
varは選択肢が多いんだよ。
0854デフォルトの名無しさん
2012/01/21(土) 22:10:09.82あーこわネー
0855デフォルトの名無しさん
2012/01/21(土) 22:12:22.960856デフォルトの名無しさん
2012/01/21(土) 22:12:52.32いつの間にかその型を更に継承した物を返されるかもしれないじゃない
その継承の作業をしている奴は「どこでどういう意図で使われているか」検討すると思うかい?
しねえよな
なぜなら基底クラスのメソッドで戻り値の型を決定した時点でメソッドのセマンティクスは決定されているべきだからだ
0857デフォルトの名無しさん
2012/01/21(土) 22:15:36.690858デフォルトの名無しさん
2012/01/21(土) 22:16:33.50俺もアンチvar派にすっか
0859デフォルトの名無しさん
2012/01/21(土) 22:18:35.12var webreq = (HttpWebRequest)WebRequest.Create("http://www.yahoo.co.jp");
で何の問題が?
コンストラクタとキャストはvarで型名の重複を削減できる代表的な個所だろうに
0860デフォルトの名無しさん
2012/01/21(土) 22:22:45.07最終的には全てはポリシーなんだよ。
必要なら場のルールを、必要がなければお前らのルールをそれぞれ守れ。
頑なにな。
それで仕舞いだ。簡単なことだ。
0861デフォルトの名無しさん
2012/01/21(土) 22:24:20.11スーパークラスで受け取ってたらそれは何でそうなんだろうと考えると思う。
ただ、楽だからって言うんであればvarと変わらない。
>>856
なるべく、既存するフレームワークを破壊しない程度で要望を実現すると思う。
けど、どれかのメソッドの意味が変わってる可能性は少なからずあるとおもう。
0862デフォルトの名無しさん
2012/01/21(土) 22:30:12.590863デフォルトの名無しさん
2012/01/21(土) 22:33:06.35すごい大変だけどそれが出来ればいいよね。
それは動的言語でもだいたい上手く言ってる話しだし。
0864デフォルトの名無しさん
2012/01/21(土) 22:37:59.65特定のクラスだと意識する必要があるなら
オブジェクトを生成するメソッドの戻り値できちんと型を指定するべき
基底型で渡してるのにメソッドの意味が変わってたらLSP違反
設計レベルでおかしい。var以前の問題
0865デフォルトの名無しさん
2012/01/21(土) 22:40:14.090866デフォルトの名無しさん
2012/01/21(土) 22:42:04.33間違えて
var webreq = WebRequest.Create("http://www.yahoo.co.jp");
ってやるんだよ
0867デフォルトの名無しさん
2012/01/21(土) 22:53:03.62ご飯だから抜けまーす。
>>864
俺の認識がオカシイんだけど、自分はクラスとしてトータルで互換性があればイイと思ってたんだ。
だから、些細な違いは目を瞑るというのが設計だと思ってた。
でも、外からみた感じの振る舞いが完全に一致しつつ、自分の要望も叶えるということは、ものすごい縛りじゃないかな??
自分の修行の余地を見た気がするよ。いい勉強になりました。
という訳で、皆様有難う。
0868デフォルトの名無しさん
2012/01/21(土) 22:57:08.46そんなことは言われんでもわかる
でもそれはvarの有無とは全く関係ないミスだよ
HttpWebRequestのノウハウがあれば最初からキャストし、なければWebRequestって書いて後でキャストを追加するだけの話でしょ
むしろvarを使っていれば修正個所が1つ減る例でしょうが
0869デフォルトの名無しさん
2012/01/21(土) 23:03:15.450870デフォルトの名無しさん
2012/01/21(土) 23:21:53.43IDEの機能のメソッドの折り畳みのようにして、型宣言をvarに折りたためるようにすりゃよかったような。
0871デフォルトの名無しさん
2012/01/21(土) 23:22:46.500872デフォルトの名無しさん
2012/01/21(土) 23:38:41.090873デフォルトの名無しさん
2012/01/21(土) 23:40:06.36try{
res = (WebResponse)reqest.EndGetResponse(result);
stream = res.GetResponseStream();
} catch (WebException e) {
HttpWebResponse err=(HttpWebResponse)e.Response;
msg = string.Format("Error {0}:{1}",err.StatusCode,err.StatusDescription);
}
>>849 WebResponse で受けたのに、HttpWebResponseでキャストしなきゃいけないのが解らなくて丸一日費やした俺がいる
0874デフォルトの名無しさん
2012/01/21(土) 23:42:31.62何のためのクラスだよ
0875デフォルトの名無しさん
2012/01/21(土) 23:50:47.57例外でStatusCode受け取れるし問題ないじゃん
エラーが起こってるのにスルーされるほうが鬱陶しい
0876デフォルトの名無しさん
2012/01/21(土) 23:51:11.240877デフォルトの名無しさん
2012/01/21(土) 23:54:25.01>>868には「ノウハウがある場合」「無い場合」の両方が書いてあるんだけど、なんで前提条件だと思ったの?
低読解力PGにはvarは使えないって身をもってアピールしてんの?
0878デフォルトの名無しさん
2012/01/22(日) 00:28:29.53今更C#推しても仕方ないからC++使えるよアピールして開発者を取り込みたいんだろ
MSの新規プラットフォームでC#が使えるのは当たり前だしどう転んでもC#がメインになる
0879デフォルトの名無しさん
2012/01/22(日) 00:31:58.65コンポーネント作る側はC++、アプリはC#。
0880デフォルトの名無しさん
2012/01/22(日) 00:32:46.54むしろこれからだろ。
http://www.atmarkit.co.jp/flinux/rensai/osstopics/02/01.html
0881デフォルトの名無しさん
2012/01/22(日) 00:35:10.380882デフォルトの名無しさん
2012/01/22(日) 00:36:30.52作者曰く変なサンプルソースがかなりあります。だそうなんですが
読んで実践すべき? それとも業務にそんなコード持ち込むな?
0883デフォルトの名無しさん
2012/01/22(日) 00:38:47.530884デフォルトの名無しさん
2012/01/22(日) 00:54:11.100885デフォルトの名無しさん
2012/01/22(日) 01:43:45.77職場の人に直接聞いた方がいいんでないの?
でも常識的には「マニアックス」なんてタイトルの本に書いてある手法は
持ち込まない方が無難だよねw
読んでないから内容は知らんけど。
0886デフォルトの名無しさん
2012/01/22(日) 01:45:43.260887デフォルトの名無しさん
2012/01/22(日) 02:00:34.50定本とか標準とかいうタイトルでマニアックな内容なら詐欺だけど。
っていうか、川俣の文章のスタイルもどうかと思うけど、得意になって見下してる奴もアホっぽいよ。
0888デフォルトの名無しさん
2012/01/22(日) 03:32:34.360889デフォルトの名無しさん
2012/01/22(日) 04:16:33.260890デフォルトの名無しさん
2012/01/22(日) 04:27:22.470891デフォルトの名無しさん
2012/01/22(日) 04:28:17.700892JA801A
2012/01/22(日) 05:48:09.160893デフォルトの名無しさん
2012/01/22(日) 09:19:57.47あのc#入門で目覚めた
0894デフォルトの名無しさん
2012/01/22(日) 09:21:02.84出版社が付けたタイトルで、なぜそういうタイトルになったのか分かりません。
この本にはえらく無駄の多い省エネにも効率にも寄与しないサンプルも含まれているで、そこは覚悟して
たとえば、"+"演算子を使わないでLINQで足し算をしようとか
Minメソッドで最大値を求めるとか。変なサンプルソースがかなりあります。
ひたすら内容はほとんど全てLINQ to Objectsの話だけです。
C#の入門書でも無いし、LINQ to SQLやLINQ to XMLの話もありません。
本物のマニアには物足りないかもしれませんが、そこはご勘弁下さい。
0895デフォルトの名無しさん
2012/01/22(日) 09:26:31.68アルティメイトperlっけ?
文章がそのまま実行出来たり記号が並んでたり変態向けだった
0896デフォルトの名無しさん
2012/01/22(日) 13:01:25.37ガキ臭い奴だな。
そういう恣意的な引用するなよ。引用するなら最初から全部引用しろって。
精神年齢12歳だな。
0897デフォルトの名無しさん
2012/01/22(日) 13:05:37.900898デフォルトの名無しさん
2012/01/22(日) 13:17:03.34痴呆症のボケ老人か?
ならvarが使えないというのも分かる
年寄り様には優しくしないとな
0899デフォルトの名無しさん
2012/01/22(日) 13:18:22.580900デフォルトの名無しさん
2012/01/22(日) 13:26:01.200901デフォルトの名無しさん
2012/01/22(日) 13:28:34.59まだ何か否定できる点があるのか。
WebRequestなんて論外にもほどがある。
自分が使用するクラスのリファレンス読んでませんと馬鹿ヅラさげて主張してるようなもんだ。
取説読まないで文句付けるクレーマーかお前は。
0902デフォルトの名無しさん
2012/01/22(日) 13:50:23.62あんまり好きじゃないんだよな。
0903デフォルトの名無しさん
2012/01/22(日) 13:55:36.900904デフォルトの名無しさん
2012/01/22(日) 14:24:54.23俺は別に var は、まずいとは思わないけど。
0905デフォルトの名無しさん
2012/01/22(日) 15:04:04.89コードビハインド排除厨とか邪魔極まりない
0906デフォルトの名無しさん
2012/01/22(日) 15:05:54.700907デフォルトの名無しさん
2012/01/22(日) 15:26:36.920908デフォルトの名無しさん
2012/01/22(日) 15:27:33.11入門書なんて書いてたっけ?
0909デフォルトの名無しさん
2012/01/22(日) 15:32:04.16ただ乱用するとデバッグが地獄
0910デフォルトの名無しさん
2012/01/22(日) 15:35:22.77たまにPCごとフリーズする事がある。
IE9のせいっぽいんだけど、改善する気は全く無いんだろうね。
0911デフォルトの名無しさん
2012/01/22(日) 16:18:07.690912デフォルトの名無しさん
2012/01/22(日) 16:23:14.42何度かデバッグ→終了→デバッグを繰り返してるとフリーズする。
Win7 pro 64bitだけだけどね。
XP pro 32bitだと平気。
0913デフォルトの名無しさん
2012/01/22(日) 16:43:52.210914デフォルトの名無しさん
2012/01/22(日) 17:07:48.79現象も必ず再現できる訳じゃないから切り分けがしんどいな。
1件だけフォーラムに似たフリーズの現象報告があったけど、
今一解決してなかったから、やっぱ固有のハード周りの問題なのか
…孤独だ。
>911>913 ありがとう環境を見直してみるよ。
0915デフォルトの名無しさん
2012/01/22(日) 17:25:17.52ビデオドライバにシビアだったりするしな
うちでもfirefoxのGPU支援を切らないとサンディちゃんがたまにフリーズするわ
IE9はどうなのかな
0916デフォルトの名無しさん
2012/01/22(日) 18:31:05.21Win7でx64アプリ、XPでx86アプリを使っている(Any CPUも同様)
ということはないよな?
まあ、同等の条件(x86)で比較しないと対照実験として無意味、
ということくらいは言われんでも分かるだろうけど
0917デフォルトの名無しさん
2012/01/22(日) 18:58:09.10XPと7だと、IEのバージョン自体が違うでしょ
IE9はXPじゃ動かない
0918デフォルトの名無しさん
2012/01/22(日) 21:22:38.99Verって・・・なんか納得出来ない
0919デフォルトの名無しさん
2012/01/22(日) 21:24:51.89someMethod(getHoge(), getFoo(getBar()))
じゃあこれは型がソース上に露に書かれてないけどいいのか?
0920デフォルトの名無しさん
2012/01/22(日) 21:24:58.930921デフォルトの名無しさん
2012/01/22(日) 21:29:10.19それはVariableではなくてVersionだ。
0922デフォルトの名無しさん
2012/01/22(日) 21:31:03.18馬鹿が煽りに使ってるだけなんだろうな
それにひっかかってマジレスする馬鹿と煽る馬鹿。
0923デフォルトの名無しさん
2012/01/22(日) 21:35:34.610924デフォルトの名無しさん
2012/01/22(日) 21:36:49.40最近よくある左端にListViewやTreeViewで要素を選択したら右側のコントロールが切り替わるようなライブラリってフリーでないですかね
タブコントロールのタブセレクターを非表示にできれば簡単なんですができないですよね・・・
誰か自分で作ってる方がいたらもらえないでしょうか
0925デフォルトの名無しさん
2012/01/22(日) 21:41:32.65ライブラリを用意するようなもんじゃない
別にTabControlのタブ部分を枠外にはみ出させて配置するだけでもいいし
0926デフォルトの名無しさん
2012/01/22(日) 21:41:40.13ユーザーコントロールにする
0927デフォルトの名無しさん
2012/01/22(日) 21:53:22.05コードプロジェクトにfirefoxのオプションメニュータイプのコントロールはあったと思う
画像を見ただけだから中身は自分で確認してください
0928デフォルトの名無しさん
2012/01/22(日) 21:54:54.68就活中
(p)http://livedoor.blogimg.jp/jin115/imgs/3/1/31a6f8e6.jpg
就職後
(p)http://livedoor.blogimg.jp/jin115/imgs/2/b/2b790359.jpg
街の人(やらせ業者)募集中です
0929デフォルトの名無しさん
2012/01/22(日) 22:39:20.950930デフォルトの名無しさん
2012/01/22(日) 22:49:25.53スマートじゃないですけどPanelでタブセレクターやボーダーを隠すってのもありなんですね
プロの方はそういうのじゃなくて自前で作ってるものと思ってたんですが
>>926
たくさんあるわけじゃなくて、Apple的なインターフェースを作りたかったんです
>>927
Code Project英語っすね・・・
ページだけでも教えてもらえませんか、C# Option Menu Tabなんかで検索かけたんですけど見つけられなかったです・・・
0931デフォルトの名無しさん
2012/01/22(日) 23:02:05.88パネルおいてそこにフォームを開けばいいと言えば何度言えばいいのか
0932デフォルトの名無しさん
2012/01/22(日) 23:02:41.85http://www.codeproject.com/Articles/17240/Firefox-Option-Dialog-User-Control-for-NET-Win-App
0933デフォルトの名無しさん
2012/01/22(日) 23:37:50.56ありがとうございます!
>>931
そっちもためしてみます
0934デフォルトの名無しさん
2012/01/22(日) 23:47:51.18ぐぐったらサンプルコードがありました
とても簡単に実現できました、ありがとうございます先輩!
0935デフォルトの名無しさん
2012/01/22(日) 23:58:06.25まあ中二病的発想だろうね
三年生ともなれば経済ってもんが大まかにでも分かって来て個々人が自分自身の為に精一杯頑張る事が
最も社会(彼らは地球・世界・市民といった表現が好きなようだが)の為になるって事に気付くもんだけど
0936デフォルトの名無しさん
2012/01/23(月) 00:03:11.860937デフォルトの名無しさん
2012/01/23(月) 10:53:30.15以前、hoge(1, 100) とかして1〜100のシーケンスを作成するような
コードを見たような気がするんですけど、Linqあたりのリファレンスを
みても見つけられませんでした。
0938デフォルトの名無しさん
2012/01/23(月) 10:57:28.850939デフォルトの名無しさん
2012/01/23(月) 11:02:10.280940685
2012/01/23(月) 14:16:59.32>>687
すいません、残念ながら、>>686の方法(>>694でも、後ろにあったイベントを追加する方法でも)SCOPE_IDENTITY()は取得できませんでした。
コードは概ね>>694に書いたとおりなのですが、何か忘れている点があるのでしょうか……。
0941デフォルトの名無しさん
2012/01/23(月) 16:48:02.12またVC#のexpressいれるんだけど、2010でも大丈夫でしょうか
以前と同じく2008のほうが無難?
0942デフォルトの名無しさん
2012/01/23(月) 16:50:32.06しったことか
自分でためせ
以上
0943デフォルトの名無しさん
2012/01/23(月) 16:53:20.50サイトの方に書いてるでしょ
遅いの我慢すれば、多少条件下回っても動くけど
0944デフォルトの名無しさん
2012/01/23(月) 19:44:06.48あまりにもゴミPCだから2008にしとこ
0945デフォルトの名無しさん
2012/01/23(月) 20:00:55.31PenM1.5G上のXPだとVS2008のWPFデザイナは
ガクガクしてまともに動かなかった
0946デフォルトの名無しさん
2012/01/23(月) 20:27:40.800947デフォルトの名無しさん
2012/01/23(月) 20:29:06.860948デフォルトの名無しさん
2012/01/23(月) 20:30:06.32ただグラフィックが高性能のPCだとウインドウがぐりぐり回って捗るよ。
0949デフォルトの名無しさん
2012/01/23(月) 20:34:01.400950946
2012/01/23(月) 20:51:10.03オンボとかAtomでも動くなら問題ないレベルだね。
0951デフォルトの名無しさん
2012/01/23(月) 22:38:31.830952デフォルトの名無しさん
2012/01/23(月) 23:10:15.890953デフォルトの名無しさん
2012/01/23(月) 23:31:33.59何が勉強する暇があったら働けだ
学生は勉強が本分だろうが
学校に行かずに働いたらろくなとこに就職できんだろうが
目先の利益を求めるとかもっとも馬鹿な行為だろうが
くそったれが
早く自立したいが
自分で何もできんから余計腹がたつわ
0954デフォルトの名無しさん
2012/01/23(月) 23:37:12.46>個々人が自分自身の為に精一杯頑張る事が最も社会(彼らは地球・世界・市民といった表現が好きなようだが)の為になる
本当か?現在の富の偏在をどう説明する?マイケル・サンデルを知らないのか?
0955デフォルトの名無しさん
2012/01/23(月) 23:37:49.290956デフォルトの名無しさん
2012/01/24(火) 02:23:56.77大手マスコミが一切報道しなかった大規模デモの真実。
そのデモの実情を最前線で体験していた一人の青年、古谷ツネヒラが語り尽くす。
8月21日に決行されたフジテレビデモ、その参加人数は一万二千人にものぼる。
日本武道館を埋める事ができる程の人が集まった最大規模のデモは、一般市民主導、
ネット発、数々の異例が重なり実現した。何故このようなデモが起きたのか、
そしてその最前線では何が行われていたのか。実際に代表者の横で怒号を飛ばし、
フジテレビ前に掲揚されていたボロボロの日ノ丸を引き摺り降ろした男、
イケメンアニメオタク・古谷ツネヒラが数々のデモ体験と共にその詳細を著す。
著者・古谷ツネヒラ(古谷経衡)
1982年北海道札幌市生まれ。立命館大学文学部卒業。インターネットラジオ・パーソナリティやアニメ批評ブログを手掛ける傍ら、2010年に出演したNHK討論番組が話題に。以降、CS放送やインターネット番組への出演、執筆、街頭演説などその活動領域は多岐に及ぶ。
↓アマゾンで買えます
http://www.amazon.co.jp/dp/4792604435
http://ecx.images-amazon.com/images/I/51VzIRkjxTL._SS500_.jpg
0957デフォルトの名無しさん
2012/01/24(火) 16:51:27.25ちょっと使いたいんだがManagedDirectXはもう古いし
最近のトレンド教えてください。
0958デフォルトの名無しさん
2012/01/24(火) 16:55:23.000959デフォルトの名無しさん
2012/01/24(火) 17:01:42.98レスありがとうございます。
調べてみたところ使いやすそうでDX11にも対応しているようで。
キッチリ開発が進んでいるようなのでこれを使ってみることにします。
ありがとうございました。
0960デフォルトの名無しさん
2012/01/24(火) 18:11:29.74使ってるからトレンドだろう
0961デフォルトの名無しさん
2012/01/24(火) 18:18:36.510962デフォルトの名無しさん
2012/01/24(火) 20:59:56.46MSDNにはDataGridViewTextBoxColumnは既定でソート可能とありました
どこがおかしいのでしょうか?
よろしくお願いします
http://ideone.com/iMAhW
0963デフォルトの名無しさん
2012/01/24(火) 21:03:26.33根拠はないけど
ちなみにBindingList<T>はサポートしてないからね
0964デフォルトの名無しさん
2012/01/24(火) 21:05:46.630965デフォルトの名無しさん
2012/01/24(火) 22:17:39.11■
■
■ ■ ■■
■ ■■■ ■■
のピースを作るにはどこをいじればいいのか知りたいです。
配布コードには
■
■ ■
■ ■■
現在この2つがあります。
ソース:http://www.dotup.org/uploda/www.dotup.org2554965.txt
0966デフォルトの名無しさん
2012/01/24(火) 22:18:09.040967デフォルトの名無しさん
2012/01/24(火) 22:20:04.58> {
> I, //I型
> I1,//I型90度回転
パッと見縦線が引いてあるようにしか見えない糞コード
0968デフォルトの名無しさん
2012/01/24(火) 22:29:04.62http://www.nicovideo.jp/watch/sm8517855
0969デフォルトの名無しさん
2012/01/24(火) 23:03:57.05んやニコ臭か
0970デフォルトの名無しさん
2012/01/24(火) 23:06:39.68C#テトリス
http://cs2ch.blog123.fc2.com/blog-entry-82.html
0971デフォルトの名無しさん
2012/01/24(火) 23:13:05.580972デフォルトの名無しさん
2012/01/24(火) 23:21:21.700973デフォルトの名無しさん
2012/01/24(火) 23:39:15.77あれ落とすようじゃダメだろ…
0974デフォルトの名無しさん
2012/01/25(水) 00:01:33.030975>>962
2012/01/25(水) 00:12:02.54ありがとうございました
DataGridViewでバインドした項目をソートするにはBindingList<T>の派生クラスでソートを実装すればいいようですが、一般的にこのやり方でいいんでしょうか?
もっとお手軽に出来ると思い込んでいたので、無駄に複雑なやり方をしているような気がするのですが・・・
0976デフォルトの名無しさん
2012/01/25(水) 03:40:06.32ttp://www.martinwilley.com/net/code/forms/sortablebindinglist.html
0977デフォルトの名無しさん
2012/01/25(水) 14:33:12.14構成ファイルからメッセージのOn/Offを切り替えられるのは便利だけど
毎回こんなの書いてられない
var traceSwitch = new TraceSwitch("TraceLevelSwitch", "");
Trace.WriteLineIf(traceSwitch.TraceInfo, "Infoメッセージ");
Trace.WriteLineIf(traceSwitch.TraceVerbose, "Verboseメッセージ");
Trace.Verbose(string message)みたいなメソッドがあればいいのになぁ
みんなはどうしてるの?
0978デフォルトの名無しさん
2012/01/25(水) 16:39:17.15http://ideone.com/Ao5KE
0979デフォルトの名無しさん
2012/01/25(水) 20:35:15.260980デフォルトの名無しさん
2012/01/26(木) 01:20:33.130981デフォルトの名無しさん
2012/01/26(木) 13:26:31.270982デフォルトの名無しさん
2012/01/26(木) 13:33:09.030983>>977
2012/01/26(木) 15:34:31.81ありがとうございます。調べてみます
0984デフォルトの名無しさん
2012/01/26(木) 17:50:57.730985デフォルトの名無しさん
2012/01/26(木) 18:22:10.18var n = 100; <-- 許せない
参照型に限りvarの方が見やすい。組み込み型に使うと型が分かりにくくて不安
0986デフォルトの名無しさん
2012/01/26(木) 18:24:10.230987デフォルトの名無しさん
2012/01/26(木) 18:24:38.750988デフォルトの名無しさん
2012/01/26(木) 18:29:48.810989デフォルトの名無しさん
2012/01/26(木) 18:41:54.580990デフォルトの名無しさん
2012/01/26(木) 18:43:06.24http://toro.2ch.net/test/read.cgi/tech/1327570969/
0991デフォルトの名無しさん
2012/01/26(木) 19:01:45.990992デフォルトの名無しさん
2012/01/26(木) 19:21:57.290993デフォルトの名無しさん
2012/01/26(木) 19:27:18.96きょうも日本海側はハゲしく雪が降り、山沿いを中心にハゲしい大雪となりました。高知県の半家では午後
5時までの12時間で40センチの雪がハゲしく積もりました。このあとも日本海側は断続的にハゲしく雪
が降るでしょう。季節風がハゲしく、ふぶく所がある見込みです。このあとあすの朝にかけても北陸や
近畿地方の日本海側などでは、雪の降り方がハゲしくなる所があるでしょう。引き続き大雪に警戒がハゲしく必要です。
0994デフォルトの名無しさん
2012/01/26(木) 20:01:27.34おつうめ
0995デフォルトの名無しさん
2012/01/27(金) 01:03:07.89var n = 100;
どっからどう見てもintじゃん、アホらしい、どっちもvarでいいだろ
0996デフォルトの名無しさん
2012/01/27(金) 03:53:58.790997デフォルトの名無しさん
2012/01/27(金) 04:25:10.02http://www.nicovideo.jp/watch/sm16798880
フジ偏向・花王デモ四国 前半
http://www.nicovideo.jp/watch/sm16798520
フジ偏向・花王デモ四国 後半
http://www.nicovideo.jp/watch/sm16799058
フジ偏向・花王デモ四国 街宣
http://www.nicovideo.jp/watch/sm16798788
日本の政治家は日本国民の為にこそ働けよ!
http://www.nicovideo.jp/watch/sm16797505
【今週の御皇室】両陛下の御公務と、天皇陛下の御言葉[桜H24/1/26]
http://www.nicovideo.jp/watch/so16795333
【守るぞ尖閣】国会議員現地視察・中山市長電話インタビュー[桜H24/1/26]
http://www.nicovideo.jp/watch/so16795330
【国民愚弄】野田首相のブーメランと読売新聞の増税扇動[桜H24/1/26]
http://www.nicovideo.jp/watch/so16795315
【被災地の声】碇川町長と菅野村長が安倍元首相と会談[桜H24/1/26]
http://www.nicovideo.jp/watch/so16795309
【柚原正敬】台湾総統選・立法院選から見る日台関係[桜H24/1/25]
http://www.nicovideo.jp/watch/so16793360
0998デフォルトの名無しさん
2012/01/27(金) 06:22:53.690999デフォルトの名無しさん
2012/01/27(金) 06:23:02.931000デフォルトの名無しさん
2012/01/27(金) 06:23:13.0410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。