「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part132
http://mevius.5ch.net/test/read.cgi/tech/1507543256/
■関連スレ
C#, C♯, C#相談室 Part95
http://mevius.5ch.net/test/read.cgi/tech/1508180530/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源https://msdn.microsoft.com/ja-jp/library/gg145045.aspx
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://msdn.microsoft.com/en-us/library/gg145045.aspx
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part133
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 7bde-MYX9)
2017/11/07(火) 21:11:25.20ID:LeQqgpmT0163デフォルトの名無しさん (アウアウイー Sa33-sJj3)
2017/11/12(日) 17:07:08.00ID:74EZy0fea164デフォルトの名無しさん (ワッチョイ 7f41-teQ5)
2017/11/12(日) 18:00:59.99ID:ZC7erpT70165デフォルトの名無しさん (ワッチョイ ffa5-ySnM)
2017/11/12(日) 18:26:13.27ID:/VKzDrV00 フォームアプリの新規作成は推奨しないってアナウンスはあるんで、それのことじゃないかな。
https://support2.microsoft.com/kb/3001686
C++/CLIそのものはまだサポートされてると思う。廃止されたのはマネージ拡張。
マネージ拡張からC++/CLIへの移行ドキュメントとか、比較的最近の日付でメンテナンスされてるし。
https://support2.microsoft.com/kb/3001686
C++/CLIそのものはまだサポートされてると思う。廃止されたのはマネージ拡張。
マネージ拡張からC++/CLIへの移行ドキュメントとか、比較的最近の日付でメンテナンスされてるし。
166デフォルトの名無しさん (ワッチョイ 7f41-teQ5)
2017/11/12(日) 18:32:26.38ID:ZC7erpT70167デフォルトの名無しさん (ワッチョイ 5f4c-advO)
2017/11/12(日) 18:59:33.96ID:yKCfx7dw0 C++/CLI捨てるわけねーだろ
168デフォルトの名無しさん (ワッチョイ 7fb3-kkiU)
2017/11/12(日) 19:11:39.89ID:MOg5phwx0 >>167
むしろ維持する意味がわからんが w
むしろ維持する意味がわからんが w
169デフォルトの名無しさん (ワッチョイ 7f19-TPjW)
2017/11/12(日) 19:29:05.48ID:e5xLDhIK0 >>168
c/c++のライブラリをラッピングするためにある。
c/c++のライブラリをラッピングするためにある。
170デフォルトの名無しさん (ワントンキン MMdf-uqls)
2017/11/12(日) 19:30:38.51ID:j0JK3XOeM http使ったほうがいいよ
今はもうネイティヴコールする時代じゃない
今はもうネイティヴコールする時代じゃない
171デフォルトの名無しさん (ワッチョイ 7fb3-kkiU)
2017/11/12(日) 19:35:01.10ID:MOg5phwx0 >>169
別にC++/CLIなんて要らんだろ
別にC++/CLIなんて要らんだろ
172デフォルトの名無しさん (ワッチョイ ffa5-ySnM)
2017/11/12(日) 19:40:46.39ID:/VKzDrV00 C++/CLIって、なぜか使ったことなさそうな人にやたら叩かれるよねぇ。
自分に必要なけりゃスルーしとけばいいのに、わざわざ「要らない」アピールするのが謎だ。
自分に必要なけりゃスルーしとけばいいのに、わざわざ「要らない」アピールするのが謎だ。
173デフォルトの名無しさん (ワッチョイ 7fb3-kkiU)
2017/11/12(日) 19:55:44.38ID:MOg5phwx0174デフォルトの名無しさん (ワッチョイ ff81-BPYy)
2017/11/12(日) 19:56:59.33ID:Y9bMvc7C0 >>172
こういうアピールしちゃうのも謎だよね
こういうアピールしちゃうのも謎だよね
175デフォルトの名無しさん (ワッチョイ 5f4c-advO)
2017/11/12(日) 20:01:12.65ID:yKCfx7dw0176デフォルトの名無しさん (ワッチョイ 7fb3-kkiU)
2017/11/12(日) 20:14:47.79ID:MOg5phwx0 >>175
だからMSも力入れてない(2008の時代はインテリセンスすら使えなかった)し、そろそろ打ち止めってことかと
だからMSも力入れてない(2008の時代はインテリセンスすら使えなかった)し、そろそろ打ち止めってことかと
177デフォルトの名無しさん (ワッチョイ 7f19-TPjW)
2017/11/12(日) 20:25:03.86ID:e5xLDhIK0178デフォルトの名無しさん (ワッチョイ 5f75-OZYs)
2017/11/12(日) 20:32:44.51ID:bU5Cj3UO0 >>170
急に飛躍しすぎ
急に飛躍しすぎ
179デフォルトの名無しさん (スップ Sd1f-voEu)
2017/11/12(日) 20:41:06.51ID:3TYzHs9Ed >>177
過去のもの過ぎwww「今」の話題にそれはどうかと思うぞ
過去のもの過ぎwww「今」の話題にそれはどうかと思うぞ
180デフォルトの名無しさん (ワッチョイ 7f19-TPjW)
2017/11/12(日) 20:52:36.78ID:e5xLDhIK0181デフォルトの名無しさん (ワッチョイ 5fb3-ouqv)
2017/11/12(日) 21:09:15.54ID:H0u2BwIs0 まあ最新技術はPythonやPHPで実装される時代だしな。
182デフォルトの名無しさん (ワントンキン MMdf-uqls)
2017/11/12(日) 21:32:32.26ID:j0JK3XOeM183デフォルトの名無しさん (ワッチョイ 5fb3-ouqv)
2017/11/12(日) 21:44:46.58ID:H0u2BwIs0 いや、Cは要らないだろ。
Pythonが有れば何でもできる。
Pythonが有れば何でもできる。
184デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/12(日) 21:47:59.87ID:VOtI22LEa ダーッ
って猪木かっ
って猪木かっ
185デフォルトの名無しさん (スププ Sd9f-bJtK)
2017/11/12(日) 22:11:19.90ID:BZnXPKY7d 0以上10未満のdouble値の乱数5個標準出力したい
186デフォルトの名無しさん (ワッチョイ 5fe9-vLjR)
2017/11/12(日) 22:14:51.64ID:uWcm4jWJ0 String testid= "ABCD" + ".text";
このABCD.textっていう中身は"テスト"っていう文字列が入ってるとします。
でも、testidの中には”ABCD.text"が設定されるのですが、
どうすれば"テスト"という値が入るのでしょうか。
ABCD.textはtextviewで"テスト"という文字をあらかじめ設定しています。
このABCD.textっていう中身は"テスト"っていう文字列が入ってるとします。
でも、testidの中には”ABCD.text"が設定されるのですが、
どうすれば"テスト"という値が入るのでしょうか。
ABCD.textはtextviewで"テスト"という文字をあらかじめ設定しています。
187デフォルトの名無しさん (ワッチョイ ff81-BPYy)
2017/11/12(日) 22:29:14.34ID:Y9bMvc7C0 stringの識別子名を中身に変換したいって?
そんな方法はないです
そんな方法はないです
188186 (ワッチョイ 5fe9-vLjR)
2017/11/12(日) 22:34:55.34ID:uWcm4jWJ0 下記の引数でアクセスすると、上記は期待値が入るのですが、
下記のtestidを指定するとおもった結果となりません。
しかし、ABCD.textといった風に直接指定するのではなく変数か何かで間接的に指定したいと思っております。
関数(ABCD.text);
関数(testid);
下記のtestidを指定するとおもった結果となりません。
しかし、ABCD.textといった風に直接指定するのではなく変数か何かで間接的に指定したいと思っております。
関数(ABCD.text);
関数(testid);
189デフォルトの名無しさん (ワッチョイ ff81-BPYy)
2017/11/12(日) 22:36:08.48ID:Y9bMvc7C0 デリゲートを渡すのはどうか
190デフォルトの名無しさん (ワッチョイ dfe3-FK5L)
2017/11/12(日) 22:37:37.16ID:aoPluejS0 >>188
テキストボックスを変数みたいに扱いたいって言ってるのか?
テキストボックスを変数みたいに扱いたいって言ってるのか?
191デフォルトの名無しさん (ワッチョイ dfe3-FK5L)
2017/11/12(日) 22:42:23.71ID:aoPluejS0 c#だとポインタなくなったから
んなことできないんだよね
んなことできないんだよね
192デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/12(日) 22:52:01.90ID:VOtI22LEa 何言ってるのかさっぱり分からんw
ABCD.textって何ぞねw
ABCD.textって何ぞねw
193デフォルトの名無しさん (ワッチョイ dfe3-FK5L)
2017/11/12(日) 22:53:27.72ID:aoPluejS0 >>192
多分テキストボックスのtextプロパティ
多分テキストボックスのtextプロパティ
194デフォルトの名無しさん (ワッチョイ ff81-BPYy)
2017/11/12(日) 22:56:45.91ID:Y9bMvc7C0 ABCDというidが付けられたTextView(Xamarin/Androidのlabel)
のtextプロパティに"テスト"という文字列が設定されている
これを何らかの方法で文字列で指定して取りたい
のtextプロパティに"テスト"という文字列が設定されている
これを何らかの方法で文字列で指定して取りたい
195デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/12(日) 23:00:49.49ID:VOtI22LEa196デフォルトの名無しさん (ワッチョイ dfe3-FK5L)
2017/11/12(日) 23:04:37.50ID:aoPluejS0197デフォルトの名無しさん (ワッチョイ 5f75-OZYs)
2017/11/12(日) 23:17:26.10ID:bU5Cj3UO0198デフォルトの名無しさん (ブーイモ MMa3-sJj3)
2017/11/12(日) 23:25:24.74ID:eFe5AqQqM199デフォルトの名無しさん (ワッチョイ df81-nR9L)
2017/11/12(日) 23:36:13.84ID:WcVSvCUs0 >>195
それを理解するには十分な例だったなw
それを理解するには十分な例だったなw
200デフォルトの名無しさん (ブーイモ MMa3-sJj3)
2017/11/12(日) 23:37:57.60ID:eFe5AqQqM >>186
"ABCD" + ".text"してるなら
testidの中身はやはり "ABCD.text"です
ただの文字列です
それが勝手に”テスト”になってたら怖いし不便です
プログラムしてて予測がつきませんので"ABCD.text"のままでいるほうが安心です
"ABCD.text"からABCD.textにできる言語もありますが
C#は基本的にそういうのはやらない方向でプログラムするべきです
"ABCD" + ".text"してるなら
testidの中身はやはり "ABCD.text"です
ただの文字列です
それが勝手に”テスト”になってたら怖いし不便です
プログラムしてて予測がつきませんので"ABCD.text"のままでいるほうが安心です
"ABCD.text"からABCD.textにできる言語もありますが
C#は基本的にそういうのはやらない方向でプログラムするべきです
201デフォルトの名無しさん (オッペケ Sr33-48y6)
2017/11/13(月) 00:09:08.69ID:rsYvFHCwr 全然推測できんw
まさかこう言う事?
string testid= ABCD.text;
まさかこう言う事?
string testid= ABCD.text;
202デフォルトの名無しさん (ワッチョイ 5fb3-5bjh)
2017/11/13(月) 00:11:27.37ID:nr7xz/FC0 ダックタイピングする言語じゃないからね
203デフォルトの名無しさん (ブーイモ MMa3-sJj3)
2017/11/13(月) 00:25:51.01ID:KiX40CjjM204デフォルトの名無しさん (オッペケ Sr33-48y6)
2017/11/13(月) 00:26:26.95ID:rsYvFHCwr ?
string testid = File.ReadLines("ABCD.text");
????
string testid = File.ReadLines("ABCD.text");
????
205デフォルトの名無しさん (ワッチョイ 5f75-OZYs)
2017/11/13(月) 00:31:47.43ID:sn+CO+UA0206デフォルトの名無しさん (ブーイモ MMa3-sJj3)
2017/11/13(月) 00:36:09.38ID:KiX40CjjM 脳のテストみたいだな
理解できるものだけ理解してる
出来ない人は変なレスしてる
理解できるものだけ理解してる
出来ない人は変なレスしてる
207デフォルトの名無しさん (ワッチョイ 5f75-OZYs)
2017/11/13(月) 00:38:07.10ID:sn+CO+UA0 答えはリフレクションだろ?
208デフォルトの名無しさん (ワッチョイ ff81-BPYy)
2017/11/13(月) 01:06:43.08ID:8PrajDy/0 初心者がやりたがることとしては定番だろう
そんなに意外性はない
そんなに意外性はない
209デフォルトの名無しさん (ワッチョイ df8a-KLCy)
2017/11/13(月) 01:41:09.93ID:v8HXsfBj0 >>208
は?
は?
210デフォルトの名無しさん (ワッチョイ 7fd2-we94)
2017/11/13(月) 02:07:05.43ID:c1Jq4ATj0 >>185
var rand = new Random();
for (var i = 0; i < 5; i++) Console.WriteLine(rand.NextDouble() * 10.0);
var rand = new Random();
for (var i = 0; i < 5; i++) Console.WriteLine(rand.NextDouble() * 10.0);
211デフォルトの名無しさん (スプッッ Sd1f-advO)
2017/11/13(月) 12:29:38.53ID:JPipM5yVd Controls.OfType<TextBox>().First(c => c.Name == "ABCD").Text
212デフォルトの名無しさん (ワッチョイ 5fa5-TPjW)
2017/11/13(月) 16:41:04.48ID:KG3ltkXj0 昨日DLLについて質問したものです。
おかげさまでとりあえずやりたいことが実現できました。
C♯からも呼び出せるマクロです^^
電卓とメモ帳を自動操作
http://fast-uploader.com/file/7066114303960/
おかげさまでとりあえずやりたいことが実現できました。
C♯からも呼び出せるマクロです^^
電卓とメモ帳を自動操作
http://fast-uploader.com/file/7066114303960/
213デフォルトの名無しさん (ブーイモ MM0f-nR9L)
2017/11/13(月) 17:00:21.29ID:5C1yWWLzM parallelの中で更にparallelするとどうなりますか?
214デフォルトの名無しさん (ワッチョイ dfe3-FK5L)
2017/11/13(月) 17:19:10.80ID:3aIhrZk00 CPUの数だけでパラってあとは順番待ち?
215デフォルトの名無しさん (ワッチョイ 7fd2-we94)
2017/11/13(月) 17:48:55.95ID:c1Jq4ATj0 超Parallelになる
216デフォルトの名無しさん (ワッチョイ ff7f-OWtR)
2017/11/13(月) 18:28:32.97ID:SvVWerXL0 プリミティブな配列
例えばstring[]とかってシリアライズ出来ましたっけ?
例えばstring[]とかってシリアライズ出来ましたっけ?
217デフォルトの名無しさん (ワキゲー MM7f-qY9j)
2017/11/13(月) 19:09:21.17ID:M6weAJAZM どんなシリアライザ使うのかもわからんのに答えようがないが
まあそれをシリアライズできないシリアライザはまずないだろうな
まあそれをシリアライズできないシリアライザはまずないだろうな
218デフォルトの名無しさん (スププ Sd9f-KLCy)
2017/11/13(月) 20:26:35.00ID:WRqgiOAAd219デフォルトの名無しさん (ワッチョイ 7f7f-OWtR)
2017/11/13(月) 21:09:23.39ID:K5+qKqcP0 >>217
ありがとうございます
ありがとうございます
220デフォルトの名無しさん (スププ Sd9f-gMZ8)
2017/11/13(月) 21:18:38.99ID:hP7f8JAdd asynctaskの中でhttpによるデータ取得して取得したデータを戻り値で返す処理を作成しました。
同時にexceptionによる詳細なエラー内容も戻り値として返したいのですが、どのようにすればよいでしょうか?
戻り値が2つできないので困っております。又、戻り値の型は違います。
同時にexceptionによる詳細なエラー内容も戻り値として返したいのですが、どのようにすればよいでしょうか?
戻り値が2つできないので困っております。又、戻り値の型は違います。
221デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/13(月) 21:22:56.43ID:9NHQYSXO0 >>220
その2つをプロパティとして持つ型をつくる
その2つをプロパティとして持つ型をつくる
222デフォルトの名無しさん (ワッチョイ 5fc9-Ud84)
2017/11/13(月) 21:23:06.80ID:qa5qRZI10 >>220
戻り値二種のValueTuple返せば良いんじゃないの
戻り値二種のValueTuple返せば良いんじゃないの
223デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/13(月) 21:32:13.09ID:3DwKtl+Id >>222
WebAPIっぽいし、Tupleだとシリアライズした時にItem1、Item2ってなっちゃわない?
WebAPIっぽいし、Tupleだとシリアライズした時にItem1、Item2ってなっちゃわない?
224デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/13(月) 21:33:28.45ID:3DwKtl+Id あ、読み違えてたかもゴメン
225デフォルトの名無しさん (ワッチョイ 5f75-OZYs)
2017/11/13(月) 21:38:36.94ID:sn+CO+UA0 >>220
エラーオブジェクトに応答とその他情報突っ込んでthrow
エラーオブジェクトに応答とその他情報突っ込んでthrow
226デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/13(月) 22:01:26.37ID:qSvbvuzsa >>220
こんな型でも返しますかw
public class FunctionResult<T>
{
public FunctionResult(T val)
{
Value = val;
}
public FunctionResult(Exception ex)
{
Exception = ex;
}
public bool HasValue
{
get { return Exception != null; }
}
private T _Value;
public T Value
{
get
{
if (!HasValue) throw new InvalidOperationException();
return _Value;
}
private set { _Value = value; }
}
public Exception Exception { get; private set; }
}
こんな型でも返しますかw
public class FunctionResult<T>
{
public FunctionResult(T val)
{
Value = val;
}
public FunctionResult(Exception ex)
{
Exception = ex;
}
public bool HasValue
{
get { return Exception != null; }
}
private T _Value;
public T Value
{
get
{
if (!HasValue) throw new InvalidOperationException();
return _Value;
}
private set { _Value = value; }
}
public Exception Exception { get; private set; }
}
227デフォルトの名無しさん (ワッチョイ 7f19-TPjW)
2017/11/13(月) 23:32:00.25ID:1k/7dsAB0228220 (ワッチョイ 5fe9-vLjR)
2017/11/14(火) 01:18:02.74ID:Rbk2zOBm0 正常時は別の戻り値、異常時はthrow?で戻り値の型に合った内容が、
格納されるのでしょうか。
呼び出し元で、どのように取り出せばよいのでしょうか。
格納されるのでしょうか。
呼び出し元で、どのように取り出せばよいのでしょうか。
229デフォルトの名無しさん (ワッチョイ 5f75-7wKg)
2017/11/14(火) 01:28:44.28ID:Xx2aI1jk0 >>228
エラー処理で検索
エラー処理で検索
230228 (ワッチョイ 5fe9-vLjR)
2017/11/14(火) 01:36:41.11ID:Rbk2zOBm0 いろいろお教えいただいているのですが、
http://www.nowonbun.com/2016/06/c-trycatchthrowfinally.html#!
↑のようなHPとかthrow とかエラー処理で検索しても
戻り値に入れて、それを呼び出し元でどのように見ているのかいくら探してもでてきません。。
try,catchとかでコンソールにエラー内容出力のことではないですよね。。
http://www.nowonbun.com/2016/06/c-trycatchthrowfinally.html#!
↑のようなHPとかthrow とかエラー処理で検索しても
戻り値に入れて、それを呼び出し元でどのように見ているのかいくら探してもでてきません。。
try,catchとかでコンソールにエラー内容出力のことではないですよね。。
231デフォルトの名無しさん (ワッチョイ ff80-Dfxb)
2017/11/14(火) 01:36:47.07ID:sw4py9T60 「c# 例外」で検索!
232デフォルトの名無しさん (ワッチョイ ff80-Dfxb)
2017/11/14(火) 01:43:50.50ID:sw4py9T60 例外と例外処理
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/exceptions/index
try 内で、throw すれば、catch で補足できる。
throw した例外クラスが、catch の引数に渡ってくる。
以下の e
catch (例外クラス e)
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/exceptions/index
try 内で、throw すれば、catch で補足できる。
throw した例外クラスが、catch の引数に渡ってくる。
以下の e
catch (例外クラス e)
233デフォルトの名無しさん (ワッチョイ 5f75-7wKg)
2017/11/14(火) 01:44:37.90ID:Xx2aI1jk0 関数内で例外をキャッチして新しくException オブジェクト作ってそのInner
Exception にキャッチした例外オブジェクトを突っ込んで作った例外オブジェクトのDataプロパティに返したたいデータ突っ込む
それをthrowして呼び出し元でキャッチしてDataプロパティから取り出す
Exception にキャッチした例外オブジェクトを突っ込んで作った例外オブジェクトのDataプロパティに返したたいデータ突っ込む
それをthrowして呼び出し元でキャッチしてDataプロパティから取り出す
234デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/14(火) 01:54:03.16ID:KYSlLmBD0 >>233
新しくExceptionオブジェクト作るなアホか
新しくExceptionオブジェクト作るなアホか
235228 (ワッチョイ 5fe9-vLjR)
2017/11/14(火) 01:59:34.75ID:Rbk2zOBm0 皆さまありがとうございます。いまださっぱりわからないので出直してきます。。
ありがとうございました。
try catchでcatchのとこにエラー情報が入る?まではわかったきがするのですが、
再スローとかInnerExceptionになるとさっぱりでした。
下位の呼び出し先のエラー情報を上位の呼び出し元にthrowすれば戻り値関係なく渡せるといった感じなのでしょうか。。
サイトみててもそうはどうやってもみえなかったのです。
ありがとうございました。
try catchでcatchのとこにエラー情報が入る?まではわかったきがするのですが、
再スローとかInnerExceptionになるとさっぱりでした。
下位の呼び出し先のエラー情報を上位の呼び出し元にthrowすれば戻り値関係なく渡せるといった感じなのでしょうか。。
サイトみててもそうはどうやってもみえなかったのです。
236デフォルトの名無しさん (スップ Sd1f-voEu)
2017/11/14(火) 02:08:30.45ID:n7fEU+IFd >>233
意図的にExceptionのインスタンスを作ってスローするのは間違い
SystemExceptionやNullReferenceException、IndexOutOfRangeExceptionも同様
意図的にExceptionのインスタンスを作ってスローするのは間違い
SystemExceptionやNullReferenceException、IndexOutOfRangeExceptionも同様
237デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:11:41.66ID:L0+XEUiLa 悪口言うつもりはないけど例外の使い方も知らないのに非同期に手を出すとか
順番がおかしいと思うw
順番がおかしいと思うw
238デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:12:51.73ID:L0+XEUiLa239デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:17:16.73ID:VqdZ1M78d >>238
Microsoft自身がやめろって言ってんのに、わざわざそれに反することをするのはアホ
Microsoft自身がやめろって言ってんのに、わざわざそれに反することをするのはアホ
240デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/14(火) 02:18:50.68ID:KYSlLmBD0 >>238
c#の例外について少しでもかじったことがあるのならば、アンチパターンだと知ってるはず
c#の例外について少しでもかじったことがあるのならば、アンチパターンだと知ってるはず
241デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:20:03.11ID:L0+XEUiLa242デフォルトの名無しさん (ワッチョイ 5f75-7wKg)
2017/11/14(火) 02:22:37.27ID:Xx2aI1jk0243デフォルトの名無しさん (スップ Sd1f-voEu)
2017/11/14(火) 02:24:17.15ID:NHaW+CLNd244デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/14(火) 02:25:47.16ID:KYSlLmBD0 >>241
なぜ言うわけ無いと思ったのか説明してごらん
なぜ言うわけ無いと思ったのか説明してごらん
245デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:26:51.36ID:L0+XEUiLa246デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:27:34.33ID:L0+XEUiLa247デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:31:42.57ID:WLqSYvBrd >>245
ちゃんと読めよカスwww
>自作のソース コードからは、意図的に System.Exception、System.SystemException、System.NullReferenceException、または System.IndexOutOfRangeException をスローしないでください。
ちゃんと読めよカスwww
>自作のソース コードからは、意図的に System.Exception、System.SystemException、System.NullReferenceException、または System.IndexOutOfRangeException をスローしないでください。
248デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/14(火) 02:32:24.83ID:KYSlLmBD0 >>246
日本語のドキュメントなのに読めないとか
日本語のドキュメントなのに読めないとか
249デフォルトの名無しさん (ワッチョイ 5f75-7wKg)
2017/11/14(火) 02:33:31.14ID:Xx2aI1jk0 なんでスップ2つ+固定回線で自演してるの?
250デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:34:47.54ID:L0+XEUiLa >>247
言っちゃわるいけど、君の読解力がおかしいことはよくわかった。
その一文のどこをどう呼んでもキャッチした例外をInnerExceptionに入れて
別の例外を投げてはいけない、などという意味には読めません
言っちゃわるいけど、君の読解力がおかしいことはよくわかった。
その一文のどこをどう呼んでもキャッチした例外をInnerExceptionに入れて
別の例外を投げてはいけない、などという意味には読めません
251デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:36:25.31ID:WLqSYvBrd >>250
読解力がないのはお前。否定してるのはExceptionクラスのインスタンスをnewしていること。
読解力がないのはお前。否定してるのはExceptionクラスのインスタンスをnewしていること。
252デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:38:38.93ID:L0+XEUiLa しかし、
>自作のソース コードからは、意図的に System.Exception、System.SystemException、System.NullReferenceException、または System.IndexOutOfRangeException をスローしないでください。
これ、前者2つがダメな理由は分かるけど後者2つはかなり意味不明だね。
翻訳ミスを疑ったけど英語でもそうなってる。
これはさすがに盲従する奴はアホだと思う
>自作のソース コードからは、意図的に System.Exception、System.SystemException、System.NullReferenceException、または System.IndexOutOfRangeException をスローしないでください。
これ、前者2つがダメな理由は分かるけど後者2つはかなり意味不明だね。
翻訳ミスを疑ったけど英語でもそうなってる。
これはさすがに盲従する奴はアホだと思う
253デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:40:17.14ID:WLqSYvBrd >>252
本気で言ってる?同じ疑問を持つ人はいるみたいだから少しググれば出てくるけど
https://stackoverflow.com/questions/22453650/why-are-we-not-to-throw-these-exceptions
本気で言ってる?同じ疑問を持つ人はいるみたいだから少しググれば出てくるけど
https://stackoverflow.com/questions/22453650/why-are-we-not-to-throw-these-exceptions
254デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:41:11.99ID:L0+XEUiLa255デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:45:47.13ID:WLqSYvBrd256デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:46:50.86ID:L0+XEUiLa >>253
なるほど、NullReferenceExceptionの方は一応回答者が理由出してるけど
もっと明示的な例外の方が良いから使うなというには弱いように感じるね。
IndexOutOfRangeException の方は使っちゃダメな理由出てないね
なるほど、NullReferenceExceptionの方は一応回答者が理由出してるけど
もっと明示的な例外の方が良いから使うなというには弱いように感じるね。
IndexOutOfRangeException の方は使っちゃダメな理由出てないね
257デフォルトの名無しさん (ワッチョイ 7fd2-voEu)
2017/11/14(火) 02:47:11.28ID:KYSlLmBD0 >>254
勉強になって良かったね
勉強になって良かったね
258デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:47:35.87ID:L0+XEUiLa >>255
それ、じゃあ自分なら何て表現するか考えてから言ってる?
それ、じゃあ自分なら何て表現するか考えてから言ってる?
259デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:48:14.13ID:L0+XEUiLa >>257
「よっしゃ、今日はこのぐらいにしといたるわ」 by 池乃めだか
「よっしゃ、今日はこのぐらいにしといたるわ」 by 池乃めだか
260デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:48:46.66ID:WLqSYvBrd >>256
出てるからちゃんと読みなさい
出てるからちゃんと読みなさい
261デフォルトの名無しさん (アウアウエー Sa7f-+sn6)
2017/11/14(火) 02:49:29.79ID:L0+XEUiLa262デフォルトの名無しさん (スップ Sd9f-voEu)
2017/11/14(火) 02:50:04.51ID:WLqSYvBrd >>261
煽って探してもらおうとするクズ
煽って探してもらおうとするクズ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★5 [BFU★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【J SPORTS】FIFA U-17ワールドカップ ★9
- 【J SPORTS】FIFA U-17ワールドカップ ★8
- とらせん IPあり
- 巨専】
- こいせん 全レス転載禁止
- 【ATP】テニス総合実況スレ2025 Part 211【WTA】
- 【高市早苗】バス会社、中国からのキャンセルで12月で2000万円~3000万円の損失へ [115996789]
- 【悲報】SANA、発言撤回拒否 [769931615]
- 米シンクタンク「アメリカは台湾問題で"あいまい戦略"を取っている。高市早苗はこの方針から逸脱している」 [603416639]
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
- 村重杏奈でいいから俺と結婚してくれないかな
- ジャーナリストがテレビで解説「台湾問題は高市総理から言ったのではなく、立憲民主が日本の対応可能能力を暴こうとしたから」 [359572271]
