ふらっと C#,C♯,C#(初心者用) Part142at TECHふらっと C#,C♯,C#(初心者用) Part142 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト318: 19/04/08 21:00:25.38 PMJ1/1Ak0.net >>314 めんどくさいので out は忘れて ref ばかり使っていますが問題ありますでしょうか!? 319:デフォルトの名無しさん 19/04/08 22:47:42.86 WPZzOuq3a.net >>315 refでも問題らしい問題は無いだろうけれど refでなくoutで済む場面ならoutを使ったほうが楽できる 未初期化変数でも渡せるし、C# 7からはout引数の場所で変数宣言が出来るようになった https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-7#out-variables ただout引数やref引数を取る関数はasyncやiteratorメソッドに出来ないから 最近の風潮だと、out引数を経由して多値を返すよりも、戻り値の型をValueTupleにして直接多値を返す方が良さそう https://ufcpp.net/study/csharp/datatype/tuples/?p=3#out-params 320:デフォルトの名無しさん 19/04/09 00:18:34.64 /fBSGCK40.net コンストラクタでテキストボックスの値でフィールドを初期化しようとしたら怒られた これダメなのか… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch