トップページ > プログラム > 2015年03月27日 > tWQtWyES

書き込み順位&時間帯一覧

11 位/135 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000001010100000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part115©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part115©2ch.net
33 :デフォルトの名無しさん[sage]:2015/03/27(金) 09:32:19.38 ID:tWQtWyES
>>31
boxingはヤメテー、定義時の型引数は仮引数なんだから実引数のように書いたらダメです
よって>>29はTが定義されておらず、>>30はTValueが定義されていません
コードからは↓がやりたいの?くらいしか読み取れん…

public static Tuple<T1> Create<T1>(T1 item1) {
return new Tuple<T1>(item1);
}
ふらっと C#,C♯,C#(初心者用) Part115©2ch.net
36 :デフォルトの名無しさん[sage]:2015/03/27(金) 11:56:37.40 ID:tWQtWyES
>>34
それは良いんだけど…型"パラメーター"だから型名ではなく識別子を書く…つまり>>29は文法間違ってる
ターゲットクラスのジェネリック型とメソッド引数が同一型なら>>33のようにすれば良いし、
クラス自体も設定する値もジェネリックにするなら複数の型パラメータを定義してください、必要に応じてwhere制約など使って

>>35
.NET4以降ならString.Join<byte>(":",a)だけで済むけど
それ未満ならaを事前にArray.ConvertAllやらLINQで、Convert.ToStringなりラムダ式で処理しておくとか
ふらっと C#,C♯,C#(初心者用) Part115©2ch.net
38 :デフォルトの名無しさん[sage]:2015/03/27(金) 13:02:57.53 ID:tWQtWyES
>>37
こんのぉ…小出しちゃんがぁ!一番簡単なのはこれかな
ttps://msdn.microsoft.com/ja-jp/library/bb311038.aspx#mt19
内部的にはこんな処理、ToString("X02")したのをJoinよりはこれReplaceした方が良いのかな
ttp://referencesource.microsoft.com/#mscorlib/system/bitconverter.cs,1f171e1fc8e2d3ef


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。