[表示 : 全て 最新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が建てる事。
建てられない場合は他を指定する事。

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]
こうでしょ "\\\""

154 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 03:45:44.75 ID:Us6j1KB4.net]
>>150 >>151
サンキュー

155 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 19:04:16.62 ID:2Q5kaEE8.net]
ここの人たちは今炎上してる電王戦のプログラムの穴修正できるの?(´・ω・`)

156 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 20:36:30.49 ID:WRrZF/9s.net]
金と時間さえ貰えれば、なんとでも

157 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 20:51:36.76 ID:6QBeTfwQ.net]
あの成らずでバグって負けたやつ?

158 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 21:28:34.60 ID:aKFLSEwr.net]
ああいうのは負けて学習するんだろ

159 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 22:59:15.35 ID:NB19nxmk.net]
今日の21手で投了したやつのことだろ

160 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 23:04:48.46 ID:9kdfUzUS.net]
ああ、アレってバグってたのか。w



161 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 23:41:26.76 ID:2Q5kaEE8.net]
>>154
マジすかカッケェ(´・ω・`)

なんか穴(バグというか弱点)があるのは前からソフト側の人間も分かってたらしいけど
プログラマの技術力不足で直したくても直せなかったらしいよ

162 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 01:17:57.83 ID:ePH2kuDk.net]
将棋に詳しくないから無理っす(´・ω・`)

163 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 09:34:14.64 ID:ylKyotat.net]
C#は正規表現もマトモに書けないクソ言語なの?
JavaScriptとかC++みたいにそのまま書けるようにしろよ

164 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 09:55:36.16 ID:rMoMtDor.net]
はい次の患者さん〜

165 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 11:13:32.17 ID:tR9Eg8dR.net]
>>157
あのまま続けてほしかったねえ‥角と何が交換されるのかわからないけれども
みたところ後手は穴熊でがちがちじゃないか、本当に先手プロ側が勝てるのか?
なんかプログラマ側もおかしな美学を持ち出してくるなど、人間側に花をもたせたい一心で恣意的じゃない?

ガチでやってほしかったね

166 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 14:44:58.26 ID:vkzg5tmw.net]
スレ違いは去れ

167 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 15:08:10.46 ID:R3LUp3Aq.net]
                   負
                   け
       /⌒\     オ 犬
      ノ)´・ \・`    h の
     (/ (   ▼ヽ    ボ
       / \_人_)    エ
      /|\ソ ヽ\
     /  ̄L\|∩)
     | \ /\)\\
      \ 〆  /  | \\
       |\/ ∧゚ |  \\_
       |   / \|_  | /
     _|_ ノ  ̄\  \ レ  ボエ〜〜♪
     .|\\__レ  |  |
     .|  | ̄   |  | | | |
     .|  |    |  | | | |
     \|    |__|_|___|_|
        ̄ ̄  | | | |
            ヽ_ヽヽ_ヽ

168 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 17:32:13.51 ID:tR9Eg8dR.net]
>>165
ja.wikipedia.org/wiki/%E3%83%B4%E3%82%A1%E3%82%A4%E3%82%AA%E3%83%AA%E3%83%B3%E5%8D%94%E5%A5%8F%E6%9B%B2_(%E3%83%96%E3%83%A9%E3%83%BC%E3%83%A0%E3%82%B9)
サラサーテがこの作品の出版譜をブラームスから贈られながら、
それでも演奏しない理由として
「オーボエが旋律を奏でて聴衆を魅了しているというのに、
自分がヴァイオリンを持ってぼんやりそれを眺めていることに我慢がならない」

169 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 07:56:16.16 ID:eHLkbahF.net]
>>147
ハッキリ言っちゃうけれど

あんなものの為にプログラム買いたり作ってる奴は皆無。コレが答えだ。
つまり、使いものにならないゴミってこと。Wineで.netアプリ動かしてるほう
が何億倍もマシ。

170 名前:デフォルトの名無しさん [2015/04/13(月) 09:48:20.20 ID:HU3FCEj6.net]
と使い物にならないゴミが申しております



171 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 11:47:33.11 ID:mroSQvvT.net]
というか、まずWin32APIを移植しないとmonoで.普通のnetアプリを動かすこと出来ないよな。
ということでWineに期待

172 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 13:50:37.70 ID:u7ZaNMAq.net]
wine自体がwin32のエミュレーションなんだから
monoが動く環境にwin32があるかどうかは関係ないだろう

173 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 15:38:49.95 ID:JRfQOzLD.net]
w32がないところで動かすためのmonoだろ

174 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 18:55:41.21 ID:92QVV6Zl.net]
wine で .net がうごくのか?

175 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 19:01:12.52 ID:08AxCfs1.net]
そもそもMacで動かさにゃならん案件なんてほとんどなかろうに。趣味の範囲よね

176 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 20:23:05.50 ID:mroSQvvT.net]
いや、多くの.netアプリが操作性などを向上するためにwin32apiを呼んでるので。
フォームのウィンドウハンドルとか、普通に丸見え状態だし。
.netはwin32apiに依存している。

177 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 20:36:04.00 ID:JRfQOzLD.net]
いや、とかじゃなくてw
そりゃwindows上の実装でしょうが

178 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:00:24.93 ID:X0zFEzNF.net]
多くの.netアプリが.netを介さずにwin32apiを呼んでいる
だから.net部分だけがmonoで動作してもwin32apiを直接呼んでいる部分が動かない
ってことでしょ

そうなの?

179 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:05:16.65 ID:yx5VD6gE.net]
クライアントアプリならそうだね
あまりクライアント環境に依存しないアプリならWebで作ったほうが遥かに簡単なわけだからね
Webなら比較的Windowsに依存しないので、
MSはASP.NETをLinuxで動かすために.NETをオープンソースにした

180 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:15:29.96 ID:yx5VD6gE.net]
あと、クライアント環境に依存するってのは直接のDllImportに限ったことじゃないぞ
ファイルパス決め打ちしてるアプリとか山ほどあるし、
環境にインストールされてる他のアプリやサービス、コンポーネントなどを利用していることも多い
「Webなら比較的Windowsに依存しない」と書いたが、IEでしか動かない「Webアプリ」がどれだけあると思う?
ジャパニーズITドカタはWebですらそんな状況なのに、ネイティブアプリのクロスプラットフォームなんて夢のまた夢



181 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:52:30.64 ID:jHGDuuwZ.net]
ActiveX(小声)

182 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 00:17:21.70 ID:bkhwyX2S.net]
>>178
そうか!つまりSilverlightの出番だな!

183 名前:デフォルトの名無しさん [2015/04/15(水) 17:53:07.28 ID:4wHSJPOA.net]
Microsoft、LLVMベースの.NET向けコンパイラをリリース | スラッシュドット・ジャパン デベロッパー
developers.slashdot.jp/story/15/04/15/0614223/

184 名前:デフォルトの名無しさん mailto:sage [2015/04/15(水) 23:30:26.42 ID:EtZD+xfX.net]
LinuxやMacで快適にC#が使えたらJavaが無くなってしまうのでは?
OracleDBも使いにくいし可哀想ですね

185 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 00:17:16.40 ID:443a31VW.net]
それはないべ
死んでもjavaしか使えないと思ってるバカが山ほどいるからな

186 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 08:23:24.27 ID:8tpndCNF.net]
>>181
いいね。これ

187 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 08:24:00.36 ID:8tpndCNF.net]
>>182
Mac用にVisual Studioがリリースされたら嬉しい。

188 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 08:36:10.87 ID:g6/twHed.net]
visual studio for Mac か。アツいね

189 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 08:37:12.89 ID:n/Sv94h6.net]
ないない
その前にVSがWebベースになる

190 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 12:36:47.01 ID:CIHeAjBd.net]
なんか最近Webに夢見てる10年遅れの人よく見るけど何なのw
ネタじゃなくてマジで書いてるっぽいから凄い



191 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 16:48:50.81 ID:127hDBj9.net]
Webがホットな時期なんてとっくに過ぎ去って
ネイティブブームもそろそろ終わり臭い
次は何かなってところ

192 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 17:13:14.30 ID:RZs0QmWw.net]
お前ら現実見ろよ
どんどんwebベースに移ってるよ

サービスなのにいつの間にかサーバー側の仕様が変わってって使いにくいのなんの…

193 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 18:16:32.34 ID:127hDBj9.net]
お前こそ目の治療でもされるとよろしいですわ

194 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 20:22:26.16 ID:g6/twHed.net]
そろそろコンソールアプリの時代がきそうだね。アツい…!

195 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 20:36:32.82 ID:RZs0QmWw.net]
そのうちネット接続できないとビルドもできなくなるよ

196 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 21:24:00.01 ID:eIpgu4/9.net]
確かに貧乏人とアホはシンクライアントでいいよな
無駄だろ

197 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 23:18:05.41 ID:HRSNpUJy.net]
これからはバトルプログラミングの時代が来るよ
近いうちにEスポーツのひとつとして定着するからその時は俺の予言を思い出してくれ

198 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 23:30:31.42 ID:Tm6SWHGy.net]
糞コードを書いて精神攻撃しあう競技かな?

199 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 23:36:37.15 ID:MDMf910s.net]
混在する半角と全角(2)(黒)

200 名前:デフォルトの名無しさん mailto:sage [2015/04/17(金) 21:06:54.31 ID:Yd7nOT2W.net]
エクストリームだからきっと外だな
日差しに耐えられるかな



201 名前:デフォルトの名無しさん [2015/04/17(金) 22:51:25.12 ID:sADuf2fw.net]
C#でWordの一枚目を画像化するプログラムを作成しています。ソースは以下のとおりなのですが、なぜかメモリリークを起こしてしまいます。
XPSDocumentをnewするところでリークしているようなのですが、対策ができません。
どうすればリークしなくてすむのかご教授いただけないでしょうか。よろしくお願いいたします。

ideone.com/iMrKqB

202 名前:デフォルトの名無しさん mailto:sage [2015/04/17(金) 23:50:08.61 ID:9/DEdBGU.net]
たしかExcelとかWordはreleasecomobjectしないと解放されないんじゃなかった?

203 名前:デフォルトの名無しさん mailto:sage [2015/04/17(金) 23:52:42.54 ID:XwaNIzCF.net]
プロセス落とす

204 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 00:22:33.39 ID:qvLbsNAB.net]
Universal Appから.Net Frameworkがどうやっても呼び出せないんだが・・・。
P/Invokeも封印されてにっちもさっちもいかない・・・。
マジで.Net Core + Windows Runtimeって誰得仕様過ぎるわ^^;

205 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 00:46:08.55 ID:pSroTT2+.net]
ストアアプリ

206 名前:チてWebサービスのバックエンドがあることが前提でしょ
今時クライアントで難しいことやろうとするのが間違ってる
[]
[ここ壊れてます]

207 名前:デフォルトの名無しさん [2015/04/18(土) 02:42:13.06 ID:HdP1ZQM0.net]
IEnumrableを連結するためのいい方法を教えてください。

例えば、チームAとBがあってそれらはプレイヤーのリストであり、
TeamsでチームA、Bをリストに格納したものとします。

Teams.PlayersでチームA,Bの全選手のリストを取りたいわけですが、
スマートな方法はありますか?

TeamA.Concat(TeamB)はあまり使いたくなく、
Teamsをベースにリストを作りたいです。

208 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 06:23:14.28 ID:R+rnuYmC.net]
>>204
TeamsのPlayersプロパティがConcatなりUnion返すのが最もスマートだと思うのだが

209 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 07:01:49.33 ID:pSroTT2+.net]
>>204
モナドってやつだね
Teams.SelectMany(team => team.Players)

210 名前:デフォルトの名無しさん [2015/04/18(土) 08:52:16.55 ID:burvUFE+.net]
C#は3年くらい使いまくって1年ぶりくらいにさわってます

DataGridViewの1セルへの更新(手動ではなくプログラム内での更新)を
TimerかBackgroundworkerでやろうと思ってるのですが、
単純にTimerでやったら1Tcik終わってもDataGridViewへの更新って
画面が固まった感じで反映されないような気がしたのですが実際どうだったのでしょうか?
Backgroundworkerだと1ループ終わったら自動的にDataGridViewの見た目上も反映されているんでしたっけ・・


よく分からない質問内容だったらスルーして下さい・・・



211 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 09:16:27.94 ID:3v7Rv0Mr.net]
>>207
スレッドが違う場合、Invokeする必要があるのでわ?

212 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 09:20:07.37 ID:3v7Rv0Mr.net]
>>199
MemoryStreamはドMじゃないから放置プレイは駄目なんでわ?

213 名前:デフォルトの名無しさん [2015/04/18(土) 09:28:10.42 ID:burvUFE+.net]
>>208
なんとなくわかった感じです
ありがとうございました!

214 名前:デフォルトの名無しさん [2015/04/18(土) 11:52:26.49 ID:HdP1ZQM0.net]
>>204
使うときはそれが一番使いやすいけど
わざわざそれ専用のクラス作るのもどうかと思いますよね

>>206
ありがとうございます。これいいですね。

215 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 12:06:04.72 ID:pSroTT2+.net]
ちなみにこれも同じ意味
from team in Teams
from player in team.Players
select player
SelectManyよりは直感的かも

216 名前:199 [2015/04/18(土) 14:13:56.20 ID:fnpHqX3V.net]
>>209さん
一応呼び出し元でdisposeしております。どうもxpsdocumentのusing内の処理をコメントアウトしてもリークしており、xpsdocumentを生成しているところをコメントアウトするとリークしないようです。

com系はリリースする必要があるのは心得ているのですが、xpsdocumentでリークしているので関係ないかと思っておりますがどうなのでしょうか?

217 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 14:44:39.95 ID:3v7Rv0Mr.net]
>>213
呼び出し元でdispose? それって、ちゃんと出来てますか?

Interop使うと大丈夫なはずですが。
リリースされてなかったらWordプロセスが残るので直ぐわかる。

218 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 16:59:20.10 ID:fnpHqX3V.net]
>>214
はい、まだ検証用としてテストしており、現在は戻り値に対してusingしております。

interopの場合は大丈夫なのですね。なお、作業後はwordを解放しております。また実行中はwordのプロセスは一つだけでした。

219 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 00:37:46.86 ID:HISGzS4a.net]
indexofを使用した文字列存在チェックについて質問させてください。

string test_value_1 = "abcdefg";
string test_value_2 = "abc゙defg";

int i_test_1 = -1;
int i_test_2 = -1;

i_test_1 = test_value_1.IndexOf("c");
i_test_2 = test_value_2.IndexOf("c");


なぜか、 i_test_2 の値が -1 になってしまいます。。。
原因がさっぱりわかりません。
どうすれば検索対象ワードの後ろに「゙」が含まれていても正常に判定する事が出来るでしょうか?

220 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 01:27:12.32 ID:ll7tPPML.net]
ふらっと池



221 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 10:21:46.46 ID:k7uWDSkL.net]
i_test_2 = test_value_2.IndexOf( "c" );

i_test_2 = test_value_2.IndexOf( "c", StringComparison.Ordinal );

222 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 10:23:18.02 ID:k7uWDSkL.net]
参考
dobon.net/vb/dotnet/string/issurrogatepair.html

223 名前:デフォルトの名無しさん mailto:sage [2015/04/20(月) 02:09:14.43 ID:vScs0W7J.net]
>>218
ありがとうございます。

224 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 00:04:57.34 ID:eIv9ka2r.net]
Excelのセルに値が入ったら、C#のプログラムを呼びたいのですが何か良い方法ありますか??

225 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 00:08:48.75 ID:gr9AedHH.net]
C#でWinRTコンポーネントを作ります
Excelのイベントにコンポーネントの呼び出しを登録します
終わり

226 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 05:39:46.10 ID:QRapjwcs.net]
vba

227 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 23:36:39.93 ID:gr9AedHH.net]
MethodInfoからそのメソッドが定義されているソースファイル名と開始行番号を取得するといった処理を行いたいのですが何か良い方法はありますか?

228 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 23:43:30.55 ID:XWDL07gH.net]
そんな情報はアセンブリに残ってないから不可能
そういうデバッグ情報はpdbファイルに入ってるけど、pdbをC#から読む簡単な方法はない
静的なやり方でいいならCallerInfoが使えるかもしれない

229 名前:デフォルトの名無しさん [2015/04/24(金) 14:33:29.56 ID:5R7XVl4D.net]
力を貸してください
開発しているPCでは問題なく動くのですが、
他のPCだと foreach の所で止まっています
LINQを使うには、相手PCにも何かインストールしないとダメ等あるのでしょうか
PCは両方共Windwos7、.NET Framework4.5 です

DataClasses1DataContext db = new DataClasses1DataContext();

var query = from p in db.History
orderby p.DateTime descending
select new { p.Text, p.DateTime };

foreach (var item in query)
{
listbox.Items.Add(item.Text);
}

230 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 14:35:41.12 ID:CTud03hi.net]
DataClasses1DataContextてw
プログラマ向いてないわお宅



231 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 14:37:54.86 ID:ZTxttjQ6.net]
接続文字列が間違ってるかDBそのものに繋がってないとかそんなオチだろどうせ

232 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 14:42:02.83 ID:5R7XVl4D.net]
>>227
それはマイクロソフトに言って下さい

233 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 14:45:32.29 ID:5R7XVl4D.net]
>>228
自分のPCでは正常に動くのですが、
PCが変わると接続文字列も変えないといけない等があるのでしょうか

DBそのものにつながってないのかもしれませんが、
だとしたらどうすれば良いのでしょう

234 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 15:01:17.64 ID:ZTxttjQ6.net]
>>230
当たり前のこと聞いてんじゃないよハゲ
SQLCMDとかSQLPlusとかで確認しなさいよハゲ

235 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 18:35:17.61 ID:GgPeGlFA.net]
煽るだけなら消えろ目障りじゃヴォケ

236 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 19:09:20.58 ID:z2qVEMBN.net]
お前のことじゃねーかハゲ散らかすな

237 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 00:19:55.39 ID:sMUiXzz3.net]
EntityFrameworkはバカ発見器

238 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 06:55:10.58 ID:tt9Mhkoz.net]
>>234
なんで?

239 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 07:31:51.69 ID:2uH7aY0k.net]
>>216
.NET Frameworkのバグだろう。
濁点(U+309B)を結合文字の濁点(U+3099)と間違えて
前の文字を食ってしまっていると見た。
309Bは独立した一文字とUnicode規格で定められているので
この挙動はおかしい

240 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 13:58:35.62 ID:3n/a2nLj.net]
>>236
試してごらん。
その通りになるから



241 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 14:33:57.39 ID:mbz7BAKa.net]
>>237
話がかみ合ってなくないか?w

242 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 14:40:53.76 ID:QvaYObS+.net]
>>237
236は、元指摘者がおかしいと言っているんじゃなくて、
.NET Frameworkの挙動がおかしい、と言っているように読めるよな?

243 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 15:10:33.99 ID:ffqiFpSQ.net]
>>237
大丈夫か?

244 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 15:14:43.69 ID:95s1IhDm.net]
>>237の人気に嫉妬

245 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 18:30:57.89 ID:OTvPnU3k.net]
日本語UNICODEって濁点と半濁点のせいで酷いことになってるな…

>>216
一文字だからIndexOf(char)でもいける

246 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 22:15:03.24 ID:ooA/qXe8.net]
別スレッドならlockで排他できるが
同一スレッドならどうやるんや!

247 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 22:17:23.82 ID:+aT1zS3O.net]
同一スレッドでロックできたら確実にデッドロックするだろ
lock (x) {
 lock (x) { //永遠にこの先には進めない
 }
}

248 名前:243 mailto:sage [2015/04/25(土) 22:24:30.68 ID:ooA/qXe8.net]
解決した。こうすればロックできたで。

static bool using

public void Func()
{
 if(!using)
 {
 using=true;
 Func2();
 using=false;
 }
}

249 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 22:28:46.56 ID:buJ6SNpd.net]
お、おう

250 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 23:12:40.79 ID:ktySFMEP.net]
同一スレッドで排他ってどういう意味だよw
意味わかんねえよw

再入を禁止したいってとこなんだろうけどそれ排他制御と全然違うよw



251 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 23:15:50.71 ID:cBq3bS3q.net]
>>245
ロックじゃなくてブロックじゃね?
ちょっとやばげなコードだけど

252 名前:デフォルトの名無しさん mailto:sage [2015/04/25(土) 23:38:39.73 ID:I+SyOgpX.net]
>>245
やりたいことはデザインパターンのBalkingパターンじゃね?ぐくれば一発






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

前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