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


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

C#, C♯, C#相談室 Part87



1 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 01:04:56.64 ID:k9FOA6LX.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

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

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

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

53 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:27:03.25 ID:smKdv7sY.net]
>>50
シングルトンw
正直にグローバル変数と呼びましょうね
「アプリで一つ」であればシングルトンではなくアプリ固有のクラスに静的メンバとして持たせるのが筋であり
本当にクラス自体をシングルトンにする必要があるケースなんてほとんど無い

54 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:41:04.65 ID:h2FwCKR/.net]
>>50-52
全員何言ってるのかさっぱり意味が分からん。

55 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:53:15.40 ID:OuEFDLLw.net]
C#スレでJavaがどうとか言い出すあたり
日本語を解さない朝鮮人なのだろう

56 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 23:51:26.83 ID:+F1/kJf8.net]
コーンスープに入ってるヤツだろ

57 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 00:14:51.22 ID:MT5hWcqq.net]
>>55
それクルトンや…

58 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 00:24:26.09 ID:SPaA5tjg.net]
水入れて揺する釣り餌だろ

59 名前:名無しのプログラマー mailto:sage [2015/04/03(金) 08:38:32.17 ID:11/SKcsH.net]
>>54
javaスレでC#ガーっていうのもいるけどな

60 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 10:42:58.10 ID:Fdn8JbyA.net]
>>52
それをSingletonと世の人は呼ぶ

61 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 14:29:32.37 ID:V4mE3d7Z.net]
>>59
それってどれだよ



62 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 14:49:28.80 ID:iCBoE7j9.net]
>>59
違う違うそうじゃない

63 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 16:03:00.42 ID:WQQ9douj.net]
何の話かさっぱり分からんけど、staticなクラスだけが本来の意味のシングルトンだと言ってるなら
(結構勘違いしてる人多い気がする)それは違うと思う。

64 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 18:01:16.84 ID:gD3B+b0K.net]
C#でMix-inでSingletonしたいーとかって発想はチャラにしないと
何も始まらない

65 名前:デフォルトの名無しさん [2015/04/03(金) 18:15:06.05 ID:bzwtJx8O.net]
こーいうの用意すればいいんじゃね

public class MixTest : IMixinIPritable

IPrintable IMixinIPrintable.Instance{get;}

66 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 23:18:58.07 ID:1fmbbdAS.net]
シングルトンのメリットは非同期な初期化のサポートだろ
アプリケーション固有の静的メンバーだと同じこと書いても汚くなる

67 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 09:58:22.02 ID:420of61P.net]
静的コンストラクタでやっちゃうのが一番簡単

68 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 12:06:51.46 ID:l0h8ItPV.net]
>シングルトンのメリットは非同期な初期化のサポートだろ

いえぜんぜん違います
シングルトンとは何かを一度勉強し直してください

69 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 12:48:47.22 ID:PeaowgPm.net]
ボケようと思ったら >>55 にあった orz

70 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 15:12:52.92 ID:aj8KRJFH.net]
https://msdn.microsoft.com/en-us/library/79b3xss3.aspx
https://msdn.microsoft.com/en-us/library/ms998558.aspx

71 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:22:53.07 ID:Xc/3r4Xb.net]
URLを貼るだけの日本語が不自由なコミュ障は去れ



72 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:36:50.66 ID:Y86GgH66.net]
>>70-71
役に立たないレスより 100倍マシ

73 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:43:48.29 ID:OKyFz78j.net]
>>70に同意。
ましとかそういう問題じゃない。

URIに限らず、自分では何も情報を付加せず既存のものをコピペするだけの奴は
「コミュニケーション障害」と形容されるのがむしろ適切。

74 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:46:31.08 ID:g4PvCRIG.net]
プログラムの話しようぜ

75 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 17:25:46.68 ID:J236khBy.net]
>>72
普通リンク先見りゃわかるだろ
リンク先見るのもめんどうとか言う奴は、向いてないからこんなスレ見るなよ

76 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 18:53:06.72 ID:Im19kqOF.net]
こんなどうでもいい話をよく数日間も続けてられるなあって^^;

77 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:14:28.93 ID:YGBBXr+7.net]
僕たちは人生そのものがどうでもいい人種だからいくらでもどうでもいい雑談ができる

78 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:17:49.52 ID:ugaLmOKA.net]
いやいや、どこぞでも memset() 初期化が是か非か、泥沼に突撃の状況だ‥

79 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:40:48.91 ID:XoXdjUU+.net]
>>74
リンクだけのレスを見たら
「なんだこのコミュニケーション障害者の糞レスは」
と思ってリンク先は見ないわ

80 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:01:21.06 ID:Y86GgH66.net]
>>77
malloc( ) した領域を free( ) するかどうかでウダウダやってる奴等に比べたらまだまだ青いな

81 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:26:40.38 ID:jIu2FuGY.net]
プログラムが意図したいとおりに動いているか確認する意味で
mallocした領域を必ずfreeすることは重要だ。



82 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 09:33:12.17 ID:Y8CRHpsW.net]
よそでやれw

83 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 10:57:41.83 ID:WDwqsM6E.net]
>>78
いいんじゃね?
お前が見なくても誰も困らんからな

84 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 13:15:58.37 ID:B7QhQCAp.net]
さすがにこのスレで MSDN 内の記事へのリンク貼られたら見るだろ。

85 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 15:11:09.36 ID:tiarEeL1.net]
欲しい情報が書かれてるURLだけ張られても「うわキモイ」っつって見ないのかしらね
コミュ不足ではなくコミュ障害ってんなら、どちらかというと…ねえ?

86 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:25:25.99 ID:W/Kp7kyy.net]
>>84
言っても分からないと思うけど、人として正常な感覚の持ち主なら
>>72に書いた通りURLだけコピペするなんて絶対にやらない。

最低限、自分がなぜそれをここに貼るのかとか、自分が掲示板の他の利用者に
提供しようとしている情報について自分自身はどう思うかとか、そう言ったことに一言触れる。

それは義務とか礼儀とかそういう問題じゃなく、普通の人はそうしたいと思う。

逆に言えば、そういう感情が働かない人は>>78の言う通り感情の働きが
どこか正常じゃない。

87 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:27:02.65 ID:AHnvlY84.net]
書いてて85かぶったけどいいや

そこに価値があると認識できなければ見ないでしょ
URLだけのレスはトイレの落書きみたいなものだから
API仕様を調べなきゃと思ってる人がウンコ中に
MSDNのURLを壁の落書きで見つけても見ない

88 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:33:20.66 ID:/p4ZvisL.net]
URLのみのレスに親をころされたりでもしたのかな

89 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:39:09.56 ID:6xBUVI6t.net]
お前らなんかとは会話もしたくないが、
たまたま有益な情報を知っていたので、
ヒントとしてURLだけ張っていくという人もいるだろう。
むしろありがたい。
ほかにも2chには情報があるのでチェックはしているが、
別に2chでコミュニケーションをとりたいとは思っていない人もいるだろうし。
>>85は自分がマトモだと思っているらしいが、
2chに張り付いているような人間は、
普通の人から見れば既にマトモではないという事実。
そういう人たちとコミュニケーションをとりたいと思わない人が居てもおかしくない。

90 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:34.66 ID:ZSoXTOOk.net]
コミュニケーションが苦手な人には例を示して上げないと。

----コミュに問題がある人の典型例
wwww.xxxx.zww

----正しい例1
ここ読め
wwww.xxxx.zww

----正しい例2
シングルトンとは
wwww.xxxx.zww

----まあ正しい例3
>65
wwww.xxxx.zww

この一言付いてることがとても大切で
これができないと会社とか集団の中で生活できない。
URLを他人に伝えようとするのもコミュニケーションの一つだよ。

91 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:47.10 ID:Yl1oR3cH.net]
>>86みたいな下手すぎる例えのレスよりもMSDNの方がスレの趣旨に沿うし有用だーな
>>85は正論でも、絶対とか正常じゃないとか言い出す時点でおかしいな
そもそもこんな話をしたところでC#の相談にはならない



92 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:38:49.85 ID:H8/gVumB.net]
C# 6.0で入る予定だった途中の変数宣言って
無くなったんでしょか?
s.Write(var buf = new byte[2], 0, buf.Length)
みたいな途中でvarするやつです

93 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:48:00.70 ID:R7Sn2ugM.net]
なんのメリットがあるんだそれ
コードめっちゃ読みにくくなりそう

94 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 18:11:53.02 ID:WDwqsM6E.net]
>>88
そもそも情報提供者に指示するとか何様だよって話だし、そんな奴とコミュニケーションとる必要ないと思うぞ

95 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:18:10.66 ID:W/Kp7kyy.net]
>>93
なるほどコピペマンの思考回路ってこれなんだねw
ストーカーとも共通する「俺様が〜してやってる」という不思議な自意識。
何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。

96 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:26:50.43 ID:k2Kiq8mL.net]
だからさー・・・C#の言語仕様でトレイト・ミックスインしたいなら拡張メソッドしかないんですよー、少なくともC#5.0では他に手がないんですよー
C# CTP 6.0、アルファの7.0でもそれらしき機能はないんですよー

97 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:39:50.09 ID:WDwqsM6E.net]
>>94
> 何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。
鏡 w

98 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:44:45.78 ID:P8pOEXR0.net]
何でこんなくだらないことに何レスもかけられるんだろうか
実生活でもこうなら、コミュに問題あると言わざるを得ないな

99 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:54:18.66 ID:rnU7gpAt.net]
何レスどころか何日もかけて何の実りもない話を続けてるスレだしねえ
何をいまさらって感じ

100 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:10:05.07 ID:2pReuzwC.net]
拡張メソッドはリファレンス追うのが難しいんだけど
何とかならないものか
フレームワーク乱立でいろいろなクラスが
標準クラスに拡張定義しててマジ困る

101 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:41:55.29 ID:rnU7gpAt.net]
javascript勢が安易なprototype継承で経験した苦渋に通じるものがある



102 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:15:48.08 ID:ReFE0p1T.net]
JavaScript勢というとprototype継承を理解せずに
コピペばかりしてる人のイメージがある
苦渋とか苦労していないのでは

103 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:32:19.89 ID:X7Hb1sHW.net]
そんなん拡張メソッドにかぎらんでしょ、多重継承だろうとなんだろうと正しく運用すればいいわけで。
そもそも言語仕様やアーキテクチャやコーディング規約なんてものは一種の制約だと俺は考えて実践してるんだが。
Javaはずっと理想を追い求めて糞言語仕様を改善するつもりがなくて今やレガシーと呼ばれている訳だがw

104 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:40:28.88 ID:y/GClxwM.net]
ひとりぼっちでシコシコプログラミングするならそれでいいけどね
チームが大きくなると運用ルールで縛るだけじゃだめなんだよ

105 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 02:31:14.46 ID:wa+n3Suu.net]
拡張メソッドは念のため名前空間で割ってる

106 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 02:43:07.75 ID:QgnyVlpJ.net]
ラッパークラスを用意してその中で拡張メソッドを使えばいいじゃーんとかいう戯言

107 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 06:27:30.61 ID:X7Hb1sHW.net]
>>103
それこそ幻想
国内の100人以上のプロジェクトでまともなものなんて一つもないよw

108 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:13:37.39 ID:rbpG+7VY.net]
>>106
100人以上の全てのプロジェクトの情報ってどこで入手できるんだ? (ニヤニヤ

109 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:24:23.53 ID:aw8e7+Ut.net]
くそくだらねー話はマ板でお願いしますよ
脳味噌ポンコツのバグ掘りロボくん

110 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:50:45.11 ID:X7Hb1sHW.net]
>>107
業界って狭いんだよ、案件もまわってくるし実際参画してるやつから話も聞くし
そういう情報が入ってこないってことはおたくのお里が知れるんだけどw

I◯Mがとんずらこいて訴訟で負けて損害賠償沙汰になったみ◯ほなんてF通が受けたが2020年まで絶対完成しないなんて業界じゃ有名なんだが?www

111 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 08:28:51.59 ID:rbpG+7VY.net]
>>109
雑誌の受け売り乙 w
外部に状況はおろか、存在も漏らしちゃいけない案件もあるんだよ



112 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 08:36:14.73 ID:b9yIKEaO.net]
お前は生まれてはならない存在だったけどな
さっさとゴキジェット吸って死ねよウジ虫

113 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 09:06:19.33 ID:PufGX+Fr.net]
>>106
お前の妄想に興味はないよ。

114 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 21:17:21.44 ID:7a1uR9mj.net]
C#でWEB上のデータを取得しようと次のコードを記述しています。
特定のサイトのみ次のとおりエラーメッセージが表示されてしまいます。


転送接続からデータを読み取れません: 接続は閉じられました。



WebClient wc = new WebClient();
Stream st = wc.OpenRead(str_url);
StreamReader sr = new StreamReader(st,
Encoding.GetEncoding("Shift_JIS"));

string web_data = sr.ReadToEnd();
//Console.WriteLine(sr.ReadToEnd());

sr.Close();
st.Close();


何が原因なのでしょうか?

115 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 22:40:21.50 ID:unSCtj/9.net]
その特定のサイトがTCP接続確立後に
HTTP応答を返さず切断したからです

116 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:01:21.12 ID:+cSszfNx.net]
リファラーとかユーザーエージェントとかクッキーとかチェックされて切られてるんじゃない?

117 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:08:58.09 ID:7a1uR9mj.net]
>>114 >>115

実は、そのサイトのURLは <html>を閉じていなかったり
特定のページが途中で終了しています。。。

そういう<html>とかの終了タグが無い場合にはダメなんでしょうか?

118 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:11:45.69 ID:8QZitlL6.net]
そうなると、単純にサーバーが負荷か遅延かで応答できてない可能性の方が大

119 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:15:58.35 ID:vSK+3d6G.net]
>>117は無知
そんな可能性は117が宝くじで100万円当たるより低い

120 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:25:02.29 ID:8QZitlL6.net]
残念だな貧乏人

121 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:31:43.07 ID:PTDlLjZ0.net]
一発逆転してえなー俺もなー



122 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 00:04:30.93 ID:FMZ8cD4X.net]
詳しくないんだけど,いろいろ試すなら無料サーバー借りてみるといいんじゃないかな

123 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 01:35:45.87 ID:hmbtIa4i.net]
無料!お金がなくても大丈夫!

124 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 12:42:15.15 ID:QR7DMl8L.net]
>>113
webページ取るときにこういう使い方はあまりしないけどね
せっかくwebclient使ってるのに

125 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 22:54:55.35 ID:oZlb/GB4.net]
.NET Framework で TLS1.1 および 1.2 を有効化する方法
blogs.technet.com/b/jpieblog/archive/2015/04/07/3647694.aspx

126 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:05:28.52 ID:x+KKLYaa.net]
wpfで簡単なアプリ作ろうと思っとるんですが、mvvmだとdbのコネクションってどこに保持するのがいいんでしょうか?
viewmodelに持たすのは気持ち悪いんですが、modelのインスタンスってずっとあるものなのかな

127 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:31:02.11 ID:Yy4Upg0/.net]
よく読んでないけど多分こういうことでは無いかと思った
www.codeproject.com/Articles/124160/Using-WPF-MVVM-for-Database-Access

128 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:39:26.62 ID:x+KKLYaa.net]
はあなるほど。接続文字列だけ設定に持たせといて、処理ごとにコネクション張れっつーことですかね。
なるへそありがとうございました。

129 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 04:18:57.35 ID:oUyI3M/f.net]
サーバにファイル転送をしようとすると


リモート サーバーがエラーを返しました: (553) ファイル名が許可されませんでした


こういうエラーが出ます。なぜでしょうか?
海外サーバです。

130 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 07:18:26.58 ID:bA5nfYlZ.net]
ファイル名が許可されないからでしょう
ディレクトリへの書き込み権限がない
そもそもディレクトリがない
ローカルとリモートのエンコーディングに齟齬があってファイル名を解釈できない
など

131 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 07:41:42.28 ID:o76YjVnN.net]
>>128
なぞなぞかと思った



132 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 10:20:21.40 ID:DGViG+rj.net]
表みたいな漢字ファイル名とか

133 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 12:21:47.14 ID:oUyI3M/f.net]
>>129 >>131
いいえ。全て半角英字です。

権限まわりを確認してみます。

134 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 16:22:41.40 ID:hSHG4Q+a.net]
.NET 3.5で以下のようなことをしたいのですが可能でしょうか?
.NET 4ではできるみたいなのですが・・・

if (Environment.Is64BitProcess)
Console.WriteLine("64bitプロセス");
else
Console.WriteLine("32bitプロセス");

135 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 17:39:23.42 ID:dGXcCm+u.net]
>>133
ぱっと思いついたのはIntPtr.Sizeを調べる

136 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 17:41:59.49 ID:Vs/ZCfgh.net]
is64bitprocess 3.5
でググって一番上に答えが出てるような質問

137 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 18:13:58.80 ID:hSHG4Q+a.net]
>>134
それいいですね。

>>135
そんな高度な検索ワードがあったとは

138 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 18:46:32.12 ID:bA5nfYlZ.net]
ほげええええええええ

139 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 19:02:32.41 ID:RWGO2n9n.net]
ふばああああああああ

140 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 23:36:58.94 ID:rJ1QxPv7.net]
IntPtrのサイズ調べる手法って信頼していいのか?

141 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 08:14:27.89 ID:6fMnwtEw.net]
https://github.com/dotnet/coreclr/blob/c6263cacd8bd73bd4d30ad0f708f3c30f28b9f4e/src/mscorlib/src/System/Environment.cs
https://github.com/dotnet/coreclr/blob/cbf46fb0b6a0b209ed1caf4a680910b383e68cba/src/mscorlib/src/System/IntPtr.cs

ソース読む限りどちらも同じ条件で値を返してるので
同等に信頼してよいはず

…#ifdef使ってるんだな



142 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 08:50:19.11 ID:elVj1aeB.net]
>>139
使っているけど特に問題なし

143 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 09:12:02.15 ID:3KIThUPC.net]
>>139
ポインタサイズが32bitプロセスで4以外の実装が存在するか?
64bitプロセスで8以外の実装が存在するか? という問題に帰着するんじゃね
現実的には存在しないと思うけど

144 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 14:59:33.27 ID:+w31he0q.net]
問題があるケースを指摘する記事をどこかで読んだ気がするけど思い出せん。
記憶違いかもしれないが

145 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 18:51:51.26 ID:odUGCUmQ.net]
64ビットプロセスってのはx64しかないのか?
たとえばIA64の.NET Frameworkってないのか、あってもフレームワーク

146 名前:上では区別する必要ないのか []
[ここ壊れてます]

147 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 19:31:12.92 ID:AifhTn+a.net]
あてにしてたWPFのスレがなくなっとるがな(´・ω・`)
xamlはもうホントにだめなんやな…

148 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 20:36:59.54 ID:vzdfR+u8.net]
発想はともかくC#+XMLでやることではなかった
現代的には

149 名前:デフォルトの名無しさん mailto:sage [2015/04/10(金) 22:18:41.91 ID:td8p6NDM.net]
Monoってどうなんですか?
Visual Studioで作ってきた資産をLinuxやMacで使えるのでしょうか?

150 名前:デフォルトの名無しさん mailto:sage [2015/04/10(金) 22:53:36.86 ID:oD2NKF6i.net]
最初からそのつもりで作ったものでないとまず無理
簡単なアプリなら動くこともあるけど、資産と呼べるようなものなら全滅と思ったほうがいい

151 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 00:21:57.40 ID:Us6j1KB4.net]
文字列に " が含まれている場合に
\" に置換するプログラムを組んでいます。

なぜか以下コードでエラーが出てしまいます。
どう書けば良いですか?


string str_before = txt_before.Text;
str_before = str_before.Replace("\"","\\""");



152 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 00:31:36.01 ID:e165rH7V.net]
VS使っているならコンパイル前にそもそも怒られそうなもんだが
"\\"""←「"」多すぎ

153 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 01:13:07.73 ID:DGTXgMDH.net]
こうでしょ "\\\""






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

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

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