C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[6]: 処理を中断させるコマンドあるでしょうか?


(過去ログ 74 を表示中)

[トピック内 11 記事 (1 - 11 表示)]  << 0 >>

■43240 / inTopicNo.1)  処理を中断させるコマンドあるでしょうか?
  
□投稿者/ 裕猫 (38回)-(2009/11/03(Tue) 10:53:30)

分類:[C#] 

例えばbutton1_clickの動作の中でif文で条件に会わないとき、button1_clickの処理を終了させたい時ってありますよね。そのような動作をさせるコマンドってありますでしょうか?あったら知りたいのですが。現状だとif文で判断して以後の処理が
if()
{
if()
{
if()
{

}
}
}
else
{

}
のように階層が深くなってしまうのでなんとかしたいのですが。。。。。よろしくお願いいたします。
引用返信 編集キー/
■43241 / inTopicNo.2)  Re[1]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ 初心者 (71回)-(2009/11/03(Tue) 11:23:56)
No43240 (裕猫 さん) に返信

return;

では?
引用返信 編集キー/
■43242 / inTopicNo.3)  Re[2]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ 裕猫 (39回)-(2009/11/03(Tue) 11:54:18)
No43241 (初心者 さん) に返信
> return;
>
> では?
returnですか?returnは文字や数値を返すためのものだと理解していたんですが中断もできるんですか?試してみます。ありがとうございます。
引用返信 編集キー/
■43243 / inTopicNo.4)  Re[3]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ 裕猫 (40回)-(2009/11/03(Tue) 12:52:05)
No43241 (初心者 さん) に返信
>return;
>
>では?

returnでうまくいきました。ありがとうございました。
解決済み
引用返信 編集キー/
■43247 / inTopicNo.5)  Re[3]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ Azulean (474回)-(2009/11/03(Tue) 21:31:47)
No43242 (裕猫 さん) に返信
> returnですか?returnは文字や数値を返すためのものだと理解していたんですが中断もできるんですか?試してみます。
> ありがとうございます。

return は呼び出し元に戻り値を返す役割の他に、その関数から抜ける役割を持ちます。
戻り値を返さない関数では、return; と書くことで、関数から抜ける動作だけを実現できます。

なお、このような質問が出るあたりで、言語に対する理解が不十分な可能性があります。
今後のためにも、言語仕様を学べるような書籍を読む等の対応をしましょう。
解決済み
引用返信 編集キー/
■43263 / inTopicNo.6)  Re[4]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ 裕猫 (42回)-(2009/11/04(Wed) 12:03:59)
No43247 (Azulean さん) に返信
> return は呼び出し元に戻り値を返す役割の他に、その関数から抜ける役割を持ちます。
> 戻り値を返さない関数では、return; と書くことで、関数から抜ける動作だけを実現できます。
>
> なお、このような質問が出るあたりで、言語に対する理解が不十分な可能性があります。
> 今後のためにも、言語仕様を学べるような書籍を読む等の対応をしましょう。
おっしゃるとおりです。結構調べたんですけど
> 戻り値を返さない関数では、return; と書くことで、関数から抜ける動作だけを実現できます。
ということを記述しているところがなかったもので知りませんでした。マニュアル購入には結構高い金額が必要なのでなにかマニュアルに代わるような良い書籍ないでしょうかね?
引用返信 編集キー/
■43276 / inTopicNo.7)  Re[5]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ επιστημη (2248回)-(2009/11/04(Wed) 13:07:07)
επιστημη さんの Web サイト
> なにかマニュアルに代わるような良い書籍ないでしょうかね?

http://msdn.microsoft.com/ja-jp/vcsharp/aa336809.aspx

引用返信 編集キー/
■43284 / inTopicNo.8)  Re[5]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ よもやま (4回)-(2009/11/04(Wed) 14:30:16)
>> マニュアルに代わるような良い書籍ないでしょうかね?

MSDNのサイトか
販売させている書籍を最寄の書店等で調べてみてください。

下記URLはアマゾンのC#入門本
ttp://www.amazon.co.jp/JIS%E8%A6%8F%E6%A0%BC%E5%AF%BE%E5%BF%9C-%E6%A8%99%E6%BA%96C-%E5%85%A5%E9%96%80-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-%E7%9F%A2%E6%B2%A2/dp/4797347082/ref=sr_1_1?ie=UTF8&s=books&qid=1257312144&sr=8-1

引用返信 編集キー/
■43285 / inTopicNo.9)  Re[6]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ いしだ (218回)-(2009/11/04(Wed) 14:40:39)
> 下記URLはアマゾンのC#入門本
> ttp://www.amazon.co.jp/JIS%E8%A6%8F%E6%A0%BC%E5%AF%BE%E5%BF%9C-%E6%A8%99%E6%BA%96C-%E5%85%A5%E9%96%80-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-%E7%9F%A2%E6%B2%A2/dp/4797347082/ref=sr_1_1?ie=UTF8&s=books&qid=1257312144&sr=8-1


余談ですが、こんなのありますよ〜
「Amazonの長いURLを短縮表示する」
http://bizmakoto.jp/bizid/articles/0805/13/news065.html

上記URLは以下でいけますね。
http://www.amazon.co.jp/dp/4797347082/

ちなみに私は
「プログラミングC# 第5版 (大型本) 」
http://www.amazon.co.jp/dp/4873113962/
を買いましたが読んでません。。。

引用返信 編集キー/
■43301 / inTopicNo.10)  Re[5]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ まさる (112回)-(2009/11/04(Wed) 22:41:37)
まさる さんの Web サイト
No43263 (裕猫 さん) に返信

@ITのInsider.NETにある、川俣晶さんの連載を一通り読んでみれば、大体C#の文法はつかめると思いますよ。
http://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html


引用返信 編集キー/
■43313 / inTopicNo.11)  Re[6]: 処理を中断させるコマンドあるでしょうか?
□投稿者/ 裕猫 (43回)-(2009/11/05(Thu) 11:41:48)
■みなさん に返信
たくさんのご紹介ありがとうございました。お教えいただいたものを参考に勉強していきます。ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -