■Visual Studio 2017 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/
■コードを貼る場合はこちら
http://ideone.com/
■前スレ
C#, C♯, C#相談室 Part92
http://echo.2ch.net/test/read.cgi/tech/1485589613/
■次スレは>>970が建てる事。
建てられない場合は他を指定する事。
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
C#, C♯, C#相談室 Part93©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 1e06-m8Mb)
2017/04/22(土) 08:52:00.93ID:iVvswOrb0660デフォルトの名無しさん (ワッチョイ b759-EyNT)
2018/09/13(木) 22:10:23.24ID:IOzhaO6j0 doxygenみたいなドキュメント生成ツールを使うとxaml部分がまともに解析出来ません。
bindingしているviewとviewmodelの関係なんかが分かるドキュメントにしたいんですが何か良い方法ないでしょうか?
bindingしているviewとviewmodelの関係なんかが分かるドキュメントにしたいんですが何か良い方法ないでしょうか?
661デフォルトの名無しさん (ワッチョイ 57d2-NCQU)
2018/09/14(金) 22:17:10.47ID:BClpbb6X0 Func<string> func = () => { return "text"; };
var res = func();
これを一文で書くことはできますか。
ふと気になっただけではあるけれど、自分で解決できなくて気になって仕方がない。
基本的なことが分かってないような気がする。
var res = func();
これを一文で書くことはできますか。
ふと気になっただけではあるけれど、自分で解決できなくて気になって仕方がない。
基本的なことが分かってないような気がする。
662デフォルトの名無しさん (アウアウエー Sadf-v8l+)
2018/09/14(金) 22:28:35.55ID:9WO+tdsEa var res = "text";
663デフォルトの名無しさん (アウアウウー Sa1b-Za27)
2018/09/15(土) 00:16:02.34ID:rZVfBBf1a >>662
まあそうなるよな
まあそうなるよな
664デフォルトの名無しさん (ワッチョイ ffe8-okpm)
2018/09/15(土) 00:21:48.95ID:elLmwu/20 本当はなにをしたかったんだろう
例題が悪い気がする
例題が悪い気がする
665661 (ワッチョイ 57d2-NCQU)
2018/09/15(土) 00:41:48.54ID:LMkhUY/p0 ああ、そうか。w
パラメータに対してちょっと複雑な変換を掛けるのだけど、汎用性がないから専用関数作るのもなんだし、
だったらラムダ式で書けばいいんじゃね?→ ラムダ式は Func 型?だから戻り値とれねーじゃん ってところから進めなった。
他にやり方はあるので出来なくてもいいのだけど、気にはなって。
パラメータに対してちょっと複雑な変換を掛けるのだけど、汎用性がないから専用関数作るのもなんだし、
だったらラムダ式で書けばいいんじゃね?→ ラムダ式は Func 型?だから戻り値とれねーじゃん ってところから進めなった。
他にやり方はあるので出来なくてもいいのだけど、気にはなって。
666デフォルトの名無しさん (アウアウウー Sa1b-Za27)
2018/09/15(土) 01:22:08.16ID:rZVfBBf1a 専用関数でいいんじゃない?
複雑な処理ならそれこそ括りだしておいてわかりやすくしたほうがバグ出にくいし簡単でしょ
複雑な処理ならそれこそ括りだしておいてわかりやすくしたほうがバグ出にくいし簡単でしょ
667デフォルトの名無しさん (ワッチョイ ff81-meyQ)
2018/09/15(土) 05:59:42.97ID:crViL/AR0 >>665
参照渡すとか?
参照渡すとか?
668デフォルトの名無しさん (アウアウエー Sadf-v8l+)
2018/09/15(土) 15:15:22.99ID:aC3C7hdpa こんなのは嬉しくないね
var pi =
(
(Func<double>)
(
() =>
{
const int total = 1000000;
var inside = 0;
var rnd = new Random();
for (int i = 0; i < total; i++)
{
var x = rnd.NextDouble() * 2 - 1; var y = rnd.NextDouble() * 2 - 1;
if (x * x + y * y < 1) inside++;
}
return 4.0 * inside / total;
}
)
)();
var pi =
(
(Func<double>)
(
() =>
{
const int total = 1000000;
var inside = 0;
var rnd = new Random();
for (int i = 0; i < total; i++)
{
var x = rnd.NextDouble() * 2 - 1; var y = rnd.NextDouble() * 2 - 1;
if (x * x + y * y < 1) inside++;
}
return 4.0 * inside / total;
}
)
)();
669デフォルトの名無しさん (アウアウエー Sadf-v8l+)
2018/09/15(土) 15:22:04.34ID:aC3C7hdpa これも却下だな
Func<Func<double>, double> invoke = (f) => f();
var pi = invoke
(
() =>
{
const int total = 1000000;
var inside = 0;
var rnd = new Random();
for (int i = 0; i < total; i++)
{
var x = rnd.NextDouble() * 2 - 1; var y = rnd.NextDouble() * 2 - 1;
if (x * x + y * y < 1) inside++;
}
return 4.0 * inside / total;
}
);
Func<Func<double>, double> invoke = (f) => f();
var pi = invoke
(
() =>
{
const int total = 1000000;
var inside = 0;
var rnd = new Random();
for (int i = 0; i < total; i++)
{
var x = rnd.NextDouble() * 2 - 1; var y = rnd.NextDouble() * 2 - 1;
if (x * x + y * y < 1) inside++;
}
return 4.0 * inside / total;
}
);
670デフォルトの名無しさん (アウアウエー Sadf-v8l+)
2018/09/15(土) 17:23:21.76ID:aC3C7hdpa 全然関係ないけど、Randomって[0, 1]とか(0, 1)の乱数は作れないのか
半開区間だと使いづらいような気がするけどそんなことないのかな
半開区間だと使いづらいような気がするけどそんなことないのかな
671デフォルトの名無しさん (アウアウウー Sa1b-Symf)
2018/09/15(土) 18:10:42.64ID:ghSS5jwya 言葉の意味はよくわからんが
Randomは第二引数未満の乱数発生するんじゃ?
Randomは第二引数未満の乱数発生するんじゃ?
672デフォルトの名無しさん (ワッチョイ d79a-KGwk)
2018/09/15(土) 18:34:42.22ID:nwnNkRfe0 docsにもあるけど
https://docs.microsoft.com/ja-jp/dotnet/api/system.random?redirectedfrom=MSDN&view=netframework-4.7.2
dobonの方が分かりやすいし読みやすいから
https://dobon.net/vb/dotnet/programing/random.html の
//0.0以上1.0未満の乱数を倍精度浮動小数点数で返す
Double d = r.NextDouble();
>>670こういう意味とは違うの?
整数範囲で出して割った方が範囲や有効桁も決められるからそっちの方がよさそうな気もする
https://docs.microsoft.com/ja-jp/dotnet/api/system.random?redirectedfrom=MSDN&view=netframework-4.7.2
dobonの方が分かりやすいし読みやすいから
https://dobon.net/vb/dotnet/programing/random.html の
//0.0以上1.0未満の乱数を倍精度浮動小数点数で返す
Double d = r.NextDouble();
>>670こういう意味とは違うの?
整数範囲で出して割った方が範囲や有効桁も決められるからそっちの方がよさそうな気もする
673デフォルトの名無しさん (アウアウエー Sadf-v8l+)
2018/09/15(土) 18:56:24.76ID:aC3C7hdpa [0, 1]とか(0, 1)は数学の記号ね(多分高校1年ぐらいで習ってるはずw)
Random.DoubleNextの戻り値は[0, 1)(つまり0≦x<1)らしい
普段乱数使うようなコード書いてないからよく分からんけど、
0≦x≦1とか0<x<1でないと困る場面も多いんじゃないかなと思っただけ
Random.DoubleNextの戻り値は[0, 1)(つまり0≦x<1)らしい
普段乱数使うようなコード書いてないからよく分からんけど、
0≦x≦1とか0<x<1でないと困る場面も多いんじゃないかなと思っただけ
674デフォルトの名無しさん (アウアウウー Sa1b-Za27)
2018/09/15(土) 19:01:32.64ID:Bg+wr9i5a えなんかめんどくさいからもういいよ
675デフォルトの名無しさん (ワッチョイ d79a-KGwk)
2018/09/15(土) 19:05:58.75ID:nwnNkRfe0 有効桁区切るのと一緒で丸め、切り上げ、切り捨てしたらいいだけでは
Random自体C#で使う場面に出くわしたことないからあまり考えないな
Random自体C#で使う場面に出くわしたことないからあまり考えないな
676デフォルトの名無しさん (ワッチョイ ff81-D+RE)
2018/09/15(土) 20:19:51.91ID:Fr67tYwB0 game engineだとか[]の乱数あったりするよ
()は見たことない
コーディングしてたらわかるけど利用場面は圧倒的に少ない
()は見たことない
コーディングしてたらわかるけど利用場面は圧倒的に少ない
677デフォルトの名無しさん (ワッチョイ 9fb3-0AE+)
2018/09/15(土) 20:30:38.93ID:OUVvcRON0678デフォルトの名無しさん (ワッチョイ 9fb3-0AE+)
2018/09/15(土) 20:39:04.65ID:OUVvcRON0 >>673
例えば0〜9の整数乱数がほしい時に[0,1)なら10倍して整数部分を取るだけだけど(0,1)とか[0,1]だとすごく面倒
例えば0〜9の整数乱数がほしい時に[0,1)なら10倍して整数部分を取るだけだけど(0,1)とか[0,1]だとすごく面倒
679デフォルトの名無しさん (ワッチョイ 9780-9b2l)
2018/09/15(土) 20:42:09.91ID:KIanXBkQ0 面倒だったら擬似乱数生成器を自分で作ればいい
キミラ程度が使う程度の擬似乱数だったら数行コピペでできる程度のもんで十分だからな
キミラ程度が使う程度の擬似乱数だったら数行コピペでできる程度のもんで十分だからな
680デフォルトの名無しさん (ワッチョイ 9f81-cdNh)
2018/09/15(土) 20:49:32.65ID:Xc5RKOnR0 >>665
ローカル関数じゃだめなん?
ローカル関数じゃだめなん?
681デフォルトの名無しさん (ワッチョイ 9780-9b2l)
2018/09/15(土) 20:53:08.93ID:KIanXBkQ0682デフォルトの名無しさん (ワッチョイ 9fb3-0AE+)
2018/09/15(土) 21:33:37.63ID:OUVvcRON0683デフォルトの名無しさん (ワッチョイ 9fb3-0AE+)
2018/09/15(土) 21:35:49.16ID:OUVvcRON0684デフォルトの名無しさん (ワッチョイ 9780-9b2l)
2018/09/15(土) 21:37:43.29ID:KIanXBkQ0 やっぱり低学歴知恵遅れは
内側の擬似乱数生成器をかえるだけの話なのがわかってないわ
きっと擬似乱数がなんなのかすらわかってないわ
擬似乱数がなんなのかわからずに乱数()とかいって数字使ってる程度だからな
内側の擬似乱数生成器をかえるだけの話なのがわかってないわ
きっと擬似乱数がなんなのかすらわかってないわ
擬似乱数がなんなのかわからずに乱数()とかいって数字使ってる程度だからな
685デフォルトの名無しさん (ワッチョイ 9780-9b2l)
2018/09/15(土) 21:39:33.01ID:KIanXBkQ0 つまり
コレがC#なんか使ってるヤツラのオツムの程度
コレがC#なんか使ってるヤツラのオツムの程度
686デフォルトの名無しさん (ワッチョイ b7e3-TNGn)
2018/09/15(土) 21:40:44.62ID:qw6mr0Vb0 >>673
(0,1)は[0,1)が0ならやりなおし、でいいんじゃないのと単純に思ったがそんなものじゃない?
(0,1)は[0,1)が0ならやりなおし、でいいんじゃないのと単純に思ったがそんなものじゃない?
687デフォルトの名無しさん (ワッチョイ 9780-9b2l)
2018/09/15(土) 22:05:16.77ID:KIanXBkQ0 そもそも機械イプシロンのこと分かってて
ああいうレスしてるようにはまったく見えないからな
ああいうレスしてるようにはまったく見えないからな
688デフォルトの名無しさん (ワッチョイ 9fb3-0AE+)
2018/09/15(土) 22:52:03.88ID:OUVvcRON0689661 (ワッチョイ 57d2-NCQU)
2018/09/15(土) 23:10:36.43ID:LMkhUY/p0690デフォルトの名無しさん (ワッチョイ d7c4-8zjY)
2018/09/16(日) 10:09:07.69ID:QiF2mi6W0 今ならref/outがないならAction/Funcに型推論して
シグネチャが同じdelegate間の暗黙の型変換が行われる
初期化時に左辺とかキャストとかでdelegate型が明示されてたらそのdelegate型でnewされる
でいいと思うよな〜
シグネチャが同じdelegate間の暗黙の型変換が行われる
初期化時に左辺とかキャストとかでdelegate型が明示されてたらそのdelegate型でnewされる
でいいと思うよな〜
691デフォルトの名無しさん (ワッチョイ 5716-+ow7)
2018/09/19(水) 06:50:46.79ID:luZsj3k/0 Visual C#ってDelphiみたいに同じコードでWindows用とMac用にビルドできる?
マシンは両方用意できるとして
マシンは両方用意できるとして
692デフォルトの名無しさん (スッップ Sdbf-p2Er)
2018/09/19(水) 07:42:00.17ID:JcyGHTPld Visual C#って具体的にはどのフレームワークを指してるのかい?
693デフォルトの名無しさん (オイコラミネオ MM4f-Jpql)
2018/09/19(水) 10:08:17.18ID:WBt1GswEM 可能
694デフォルトの名無しさん (ワッチョイ 9f81-cdNh)
2018/09/19(水) 12:41:26.38ID:9aNAf/d20695デフォルトの名無しさん (ワッチョイ 5716-+ow7)
2018/09/19(水) 13:59:56.78ID:luZsj3k/0 多分ASP.NETを使ってGUIのWebSocketクライアントを作る予定です
ありがとうございます
ありがとうございます
696デフォルトの名無しさん (ワッチョイ ff7a-Symf)
2018/09/19(水) 14:05:07.91ID:8sfFLOeb0 MacでWebSocket??????
ちょっと何言ってるかわかんないですね
ちょっと何言ってるかわかんないですね
697デフォルトの名無しさん (ワッチョイ c1d2-C4Ur)
2018/09/26(水) 21:52:32.99ID:rAzbq+Jy0 下みたいなことって出来ます?
やりたいのは object 型の変数に代入したジェネリック系のインスタンスを、さらに元のジェネリックの型にキャストし直すってことなんですが。
void func( object dic )
{
var tmp = (Dictionary)dic; // ← これみたいなことをやる方法がないかなと
tmp.Add( "test", new object() );
}
var dic = new Dictionary< string, object >();
func( dic );
やりたいのは object 型の変数に代入したジェネリック系のインスタンスを、さらに元のジェネリックの型にキャストし直すってことなんですが。
void func( object dic )
{
var tmp = (Dictionary)dic; // ← これみたいなことをやる方法がないかなと
tmp.Add( "test", new object() );
}
var dic = new Dictionary< string, object >();
func( dic );
698デフォルトの名無しさん (ワッチョイ c19f-l+eb)
2018/09/26(水) 23:15:04.62ID:dHSM7pQD0 as
699デフォルトの名無しさん (ワッチョイ bd03-1Yyt)
2018/09/26(水) 23:17:13.70ID:+un+mAjX0 anal
700デフォルトの名無しさん (ワッチョイ 17d2-svSY)
2018/09/27(木) 00:24:29.22ID:WuETTr790 >>698
言葉が足りてなかった。申し訳ない。
例示のケースの場合は、
var tmp = (Dictionary<string,object>)dic;
と指定すれば出来るのだけど、Dictionary だけでキャストし直すみたいなコトできないかなって。
as でも Dictionary だけではキャストできないことは確認しました。
言葉が足りてなかった。申し訳ない。
例示のケースの場合は、
var tmp = (Dictionary<string,object>)dic;
と指定すれば出来るのだけど、Dictionary だけでキャストし直すみたいなコトできないかなって。
as でも Dictionary だけではキャストできないことは確認しました。
701デフォルトの名無しさん (アウアウエー Sadf-upLT)
2018/09/27(木) 00:30:38.46ID:5qvGm4LBa 出来たとして何の意味があるのそれw
そもそもHoge<int>より大きなHoge<T>とかHogeって型が存在するわけじゃないでしょうw
根本的に勘違いしてないか
そもそもHoge<int>より大きなHoge<T>とかHogeって型が存在するわけじゃないでしょうw
根本的に勘違いしてないか
702デフォルトの名無しさん (ブーイモ MM7b-/SOc)
2018/09/27(木) 08:41:34.87ID:649yR4/AM genericsでないDictionaryは存在しないからでしょ。
genericsパッケージでないほうのHashtableならできると思うけど安全性を損ねるしやらんほうがいいんじゃね
genericsパッケージでないほうのHashtableならできると思うけど安全性を損ねるしやらんほうがいいんじゃね
703デフォルトの名無しさん (ワッチョイ 7f23-P8pm)
2018/09/27(木) 12:20:51.28ID:/G4FYlhv0 IDictionaryならあるよ
キャスト時にいちいち型引数を書くのが面倒ぐらいの意味しかないけど
キャスト時にいちいち型引数を書くのが面倒ぐらいの意味しかないけど
704デフォルトの名無しさん (アウアウエー Sadf-upLT)
2018/09/27(木) 12:48:53.74ID:sTtGwCQ3a >>700
を読み直してみると、ひょっとして要するにジェネリックの型パラメータを書くのが面倒臭いから
省略できないか?、って言いたいのかな
それなら答えは「できないけど仮に出来たとしても絶対やるな」じゃないの?
もちろん、
using Dictionary = System.Collections.Generic.Dictionary<string, object>;
こういうエイリアスは書けるはずだと思うけど
何にしろ、質問は他人が読んで分かるように書いて欲しいよね
を読み直してみると、ひょっとして要するにジェネリックの型パラメータを書くのが面倒臭いから
省略できないか?、って言いたいのかな
それなら答えは「できないけど仮に出来たとしても絶対やるな」じゃないの?
もちろん、
using Dictionary = System.Collections.Generic.Dictionary<string, object>;
こういうエイリアスは書けるはずだと思うけど
何にしろ、質問は他人が読んで分かるように書いて欲しいよね
705デフォルトの名無しさん (ワッチョイ 9f9d-G60S)
2018/09/27(木) 17:14:16.27ID:kGqzP/YO0 型安全性を無視していいならdynamic使え
そうじゃないなら出来てもやるな
つかジェネリックを勘違いしてるんじゃね
そうじゃないなら出来てもやるな
つかジェネリックを勘違いしてるんじゃね
706デフォルトの名無しさん (ブーイモ MM5b-iozB)
2018/09/27(木) 17:21:14.85ID:Q+zVeK5uM それによって何がしたいのかを書いてくれないと何言ってるかわからんよな
707697 (ワッチョイ 17d2-svSY)
2018/09/29(土) 00:47:34.72ID:EY+8Y7mF0 ありがと。
やっぱり dynamic 使うしかないかな。避けたかったのだけど。
なにが入ってるか分からない配列の中身を文字列化してログ出力したかったの。(最初は)
object[] の要素の中身が generic だったりしたときに ToString() だとクラス名?にしかならないから。
やっぱり dynamic 使うしかないかな。避けたかったのだけど。
なにが入ってるか分からない配列の中身を文字列化してログ出力したかったの。(最初は)
object[] の要素の中身が generic だったりしたときに ToString() だとクラス名?にしかならないから。
708デフォルトの名無しさん (ワッチョイ 9f81-kFsT)
2018/09/29(土) 03:23:52.22ID:BJdQm5Iw0 なんで何が入ってるかわからない配列なんてもんを触るんだ
静的型付け言語のメリット台無しやんけ
静的型付け言語のメリット台無しやんけ
709デフォルトの名無しさん (ワッチョイ 17f2-aemA)
2018/09/29(土) 09:01:26.24ID:FmliS3qN0 何が入っているかわからないものを扱いたいと言っていながら一方でdynamicは避けたいというのが
よくわからんなぁ。避けてどうしたかったんだろうか。
よくわからんなぁ。避けてどうしたかったんだろうか。
710デフォルトの名無しさん (ワッチョイ 17d2-svSY)
2018/09/29(土) 11:56:45.30ID:EY+8Y7mF0 単に dynamic が嫌いだったのから。w
711デフォルトの名無しさん (ラクッペ MM0b-ub8u)
2018/09/29(土) 12:32:33.34ID:3Hj8wsg1M ふーん。頭が悪いからじゃなかったのか
712デフォルトの名無しさん (ブーイモ MM7b-iozB)
2018/09/29(土) 14:34:45.14ID:9IdCJ4nKM たぶんjsとかの感覚で言ってるんじゃないかと
713デフォルトの名無しさん (ワッチョイ 17f2-aemA)
2018/09/29(土) 14:42:39.43ID:FmliS3qN0 でもJSも実行時に型を判断できるし、逆の意味で大して変わらんと思う。
714デフォルトの名無しさん (ワッチョイ 17d2-svSY)
2018/09/29(土) 15:07:47.86ID:EY+8Y7mF0 あれ? dynamic って推奨だったの?
おまえらがどういう場面で使ってるのか教えてくれ。
おまえらがどういう場面で使ってるのか教えてくれ。
715デフォルトの名無しさん (アウアウウー Sadb-JCg/)
2018/09/29(土) 16:47:06.91ID:rkT/I8Hma デシリアライズでもするつもりだったんじゃねの
クッソ面倒なんだよな実際
クッソ面倒なんだよな実際
716デフォルトの名無しさん (ワッチョイ 9fb3-JAAg)
2018/09/29(土) 16:56:30.70ID:X4waiIaR0 ん?
> なにが入ってるか分からない配列の中身を文字列化してログ出力したかったの。(最初は)
じゃねーの?
> なにが入ってるか分からない配列の中身を文字列化してログ出力したかったの。(最初は)
じゃねーの?
717デフォルトの名無しさん (アウアウエー Sadf-upLT)
2018/09/29(土) 18:05:26.03ID:w5r/wslsa もういいでしょw
たぶん何か勘違いしてるだけだと思うよ
俺もプログラミング初めて2,3年は静的/動的とかコンパイル時/実行時の違いとか
分かってるようでよく分かってなかった
たぶん何か勘違いしてるだけだと思うよ
俺もプログラミング初めて2,3年は静的/動的とかコンパイル時/実行時の違いとか
分かってるようでよく分かってなかった
718デフォルトの名無しさん (アウアウウー Sadb-iozB)
2018/09/29(土) 19:25:50.32ID:rSQsiXYHa 結局なにがしたいのか伝わってこない上に
微妙にムカつく上から目線
微妙にムカつく上から目線
719デフォルトの名無しさん (ワッチョイ df41-yxTU)
2018/10/06(土) 12:04:22.29ID:upBech+00 それは此処の仕様。
720デフォルトの名無しさん (ワッチョイ 749a-6erE)
2018/10/07(日) 19:19:55.60ID:QvnX76F+0 そろそろ.NET標準でDDSのデコードできるようになってくれないかな
エクスプローラーでは普通に表示されるんだから
できればBC6と7までw
エクスプローラーでは普通に表示されるんだから
できればBC6と7までw
721デフォルトの名無しさん (ワッチョイ 66d2-h9xT)
2018/10/07(日) 19:43:24.02ID:mZPrgRqf0 >>720
DDS?
DDS?
722デフォルトの名無しさん (ワッチョイ c7e3-mdXX)
2018/10/16(火) 15:29:49.78ID:gfGA4Hi30 >>694
あれ、C#って、マルチプラットフォームじゃなかったの?
Java は、Windows, Mac, Linux, iOS, Android, Chrome, Firefox, IE, どれでも
動いたよね、昔は。
あれ、C#って、マルチプラットフォームじゃなかったの?
Java は、Windows, Mac, Linux, iOS, Android, Chrome, Firefox, IE, どれでも
動いたよね、昔は。
723デフォルトの名無しさん (ブーイモ MM6b-wEhW)
2018/10/16(火) 16:00:38.35ID:y5q0bWlwM Javaもクライアントアプリ分野から撤退したから今はクロスプラットフォーム度でいえばC#のほうが上なくらい(あくまでカタログスペック上は)
C#はWebかコンソールアプリなら.NET Core使えばLinuxやMacで動く
スマホやMac向けのGUIアプリならXamarinだな
C#はWebかコンソールアプリなら.NET Core使えばLinuxやMacで動く
スマホやMac向けのGUIアプリならXamarinだな
724デフォルトの名無しさん (ワッチョイ 7f7a-glGP)
2018/10/16(火) 16:22:14.98ID:qWHG2Ppw0 Unityも忘れるな!
mono様々やな
mono様々やな
725デフォルトの名無しさん (ワッチョイ be9a-ypm2)
2018/10/21(日) 20:25:55.35ID:5Xb93YKt0 普及度とかマルチプラットフォームとかどうでもいいけど
Windows使っていて個人的に何かちょっと作ろうと思ったときに、もうC#以外考えられない体になってしまった
Windows使っていて個人的に何かちょっと作ろうと思ったときに、もうC#以外考えられない体になってしまった
726デフォルトの名無しさん (アウアウウー Sa9f-HRlU)
2018/10/21(日) 20:37:33.56ID:MDetJiiMa おれはpythonかなー
スクリプト言語はほんま楽やで
客先でインスト制限きつい時はC#とPowerShell
Microsoftさんは早くVSCodeとdotnet cliをWindows標準にしてPowerShellを強制アプデすべき
スクリプト言語はほんま楽やで
客先でインスト制限きつい時はC#とPowerShell
Microsoftさんは早くVSCodeとdotnet cliをWindows標準にしてPowerShellを強制アプデすべき
727デフォルトの名無しさん (ワッチョイ 7b9f-W3oZ)
2018/10/21(日) 21:09:20.78ID:FxDWQZOn0 おまんらWPF使ってる?
728デフォルトの名無しさん (スッップ Sd8a-M9WL)
2018/10/21(日) 21:09:38.83ID:t4QZh6l3d うん
729デフォルトの名無しさん (ワッチョイ f3c9-nBLa)
2018/10/21(日) 21:34:18.47ID:fYYBLspX0 >>727
個人で使ったけど、これを社内外で使わせるにはMVVMきっちり教えないと破綻確実だから諦めた
個人で使ったけど、これを社内外で使わせるにはMVVMきっちり教えないと破綻確実だから諦めた
730デフォルトの名無しさん (ワッチョイ 7bd2-0gnm)
2018/10/21(日) 22:39:29.79ID:eTSVpSn40731デフォルトの名無しさん (ワッチョイ 1f9f-hJ3P)
2018/10/21(日) 22:44:00.95ID:GgFjLBNe0732名無しさん@そうだ選挙に行こう! Go to vote! (ワッチョイ 667f-yEbU)
2018/10/22(月) 07:55:37.83ID:D227Fdyd0733名無しさん@そうだ選挙に行こう! Go to vote! (ブーイモ MMd6-hJ3P)
2018/10/22(月) 08:11:55.33ID:vkGCn3UdM そうです。
XAMLとか慣れるまで大変だし、やっぱり簡単なFORMになるんじゃないかな。
XAMLとか慣れるまで大変だし、やっぱり簡単なFORMになるんじゃないかな。
734デフォルトの名無しさん (アウアウカー Safb-1yD9)
2018/10/22(月) 12:06:51.16ID:DqwlPEpNa レイアウトはFormよりWPFの方が楽だと思うんだけどな
Formばかりやってたチームだと学習コストが高くて難しいのはある
Formばかりやってたチームだと学習コストが高くて難しいのはある
735デフォルトの名無しさん (ワッチョイ 7e7a-zPji)
2018/10/22(月) 12:25:16.33ID:+Bt5JEYG0 XAMLはVS補佐がまだまだ足りない
昔の落ちまくりよりは格段に進歩はしたが
昔の落ちまくりよりは格段に進歩はしたが
736デフォルトの名無しさん (ワッチョイ 0f23-Bjop)
2018/10/23(火) 06:15:06.44ID:oKq5ee0m0 Formやる前にWPFから入った俺は異端
737デフォルトの名無しさん (ブーイモ MM17-hJ3P)
2018/10/23(火) 12:11:12.26ID:Z3T8y8K/M formは過去の遺産だから、これからやるならWPFが正統だ。
738デフォルトの名無しさん (アウアウカー Safb-1yD9)
2018/10/23(火) 12:32:04.49ID:0EGfRFOMa >>735
Blendを使ってください、ってことなんだろうけどなぁ
Blendを使ってください、ってことなんだろうけどなぁ
739デフォルトの名無しさん (オイコラミネオ MM1b-T0gZ)
2018/10/23(火) 12:42:28.83ID:Q+FZ+yEYM WPF自体は終わってるよね
次の本命が無いから使うしか無いだけで
次の本命が無いから使うしか無いだけで
740デフォルトの名無しさん (ワッチョイ bee8-nBLa)
2018/10/23(火) 12:52:00.65ID:Hcq+1RfE0 なお、どこも新規開発はFormの模様
741デフォルトの名無しさん (ワッチョイ 6a06-nBLa)
2018/10/23(火) 12:56:27.59ID:eyu+kwgc0 MSのイチオシはUWPだしコントロールは充実しているんだけどね
TreeViewは完成したし、後はDataGridの完成を待つだけだ
TreeViewは完成したし、後はDataGridの完成を待つだけだ
742デフォルトの名無しさん (ワッチョイ 0f23-Bjop)
2018/10/23(火) 14:20:00.03ID:oKq5ee0m0 全然未完成じゃねーか
743デフォルトの名無しさん (ブーイモ MMd6-tSmu)
2018/10/23(火) 14:36:28.72ID:cDc5Fd7gM 最近のMSはだいたい未完成
ちょうどGithubもやらかしたし、Azureのサービスなんかガチで世に出しちゃいけないレベルのものが大半
ちょうどGithubもやらかしたし、Azureのサービスなんかガチで世に出しちゃいけないレベルのものが大半
744デフォルトの名無しさん (ワッチョイ 7bea-j6wj)
2018/10/23(火) 15:11:27.54ID:BR1ycnzw0 未完成の物をとりあえず出して、
バージョンアップで完成させてくのが昔からのビジネスモデルやろw
バージョンアップで完成させてくのが昔からのビジネスモデルやろw
745デフォルトの名無しさん (ワッチョイ cafb-2Qpo)
2018/10/23(火) 15:12:45.43ID:dmXi8fk90 アジャイル
746デフォルトの名無しさん (ブーイモ MM17-hJ3P)
2018/10/23(火) 15:51:37.07ID:Z3T8y8K/M 新規開発もFormになるのは人集めの都合だよ。
747デフォルトの名無しさん (ワッチョイ ead2-M9WL)
2018/10/23(火) 16:28:52.85ID:9gwDvhi80 >>739
終わってるってどういうこと?
終わってるってどういうこと?
748デフォルトの名無しさん (ブーイモ MMd6-tSmu)
2018/10/23(火) 16:45:50.67ID:cDc5Fd7gM >>747
どういうこともクソもWPFは5年くらい前にとっくに開発終了してメンテナンスモードだよ
どういうこともクソもWPFは5年くらい前にとっくに開発終了してメンテナンスモードだよ
749デフォルトの名無しさん (ワッチョイ ead2-M9WL)
2018/10/23(火) 16:46:49.17ID:9gwDvhi80750デフォルトの名無しさん (ブーイモ MMd6-tSmu)
2018/10/23(火) 16:51:18.62ID:cDc5Fd7gM751デフォルトの名無しさん (ワッチョイ ead2-M9WL)
2018/10/23(火) 17:16:53.27ID:9gwDvhi80752デフォルトの名無しさん (アウアウカー Safb-WxZP)
2018/10/23(火) 17:39:47.89ID:PWuDtLsGa Core3.0まで出てるんだ
なんか使いやすくなった?
なんか使いやすくなった?
753デフォルトの名無しさん (ブーイモ MM17-hJ3P)
2018/10/23(火) 17:40:45.51ID:Z3T8y8K/M WPFが終わってるならFormは死んでる。
しかし、ゾンビ技術者がウヨウヨいるから需要はあるのかも。
しかし、ゾンビ技術者がウヨウヨいるから需要はあるのかも。
754デフォルトの名無しさん (ブーイモ MMd6-tSmu)
2018/10/23(火) 17:55:40.99ID:cDc5Fd7gM755デフォルトの名無しさん (ワッチョイ ead2-M9WL)
2018/10/23(火) 18:06:42.97ID:9gwDvhi80756デフォルトの名無しさん (ワッチョイ 7b9a-vA+8)
2018/10/23(火) 18:19:29.54ID:mVZ7w/wV0 平日に役に立たない言い争いしている奴らが終わってる
757デフォルトの名無しさん (ワッチョイ 73d2-1yD9)
2018/10/23(火) 20:09:28.44ID:AlQfFCDV0 WPFの機能追加は終わってる
なら正しいかもしれない
なら正しいかもしれない
758デフォルトの名無しさん (ワッチョイ f3c9-nBLa)
2018/10/23(火) 20:46:15.68ID:duwPtJnv0 >>752
せっかく切ったWPFとFormアプリ復活・・・
せっかく切ったWPFとFormアプリ復活・・・
759デフォルトの名無しさん (ワッチョイ 2e9f-Dk9W)
2018/10/23(火) 20:53:51.51ID:T5C69wUW0 業務系ならありがたいね
ランタイム依存なしでForms使えるんだろ
ブラウザ要らないじゃん
ランタイム依存なしでForms使えるんだろ
ブラウザ要らないじゃん
760デフォルトの名無しさん (アウアウウー Sa9f-tSmu)
2018/10/23(火) 21:26:47.62ID:+h1AjSvua >>759
デプロイどうすんの?アップデートの度に君が出向いて客のPCでZip解凍して回るの?
それが面倒だからWebなのに、それが.NET Coreになったところで何も解決しないよ
というかClick Onceが無くなる分だけ状況は悪くなるな
デプロイどうすんの?アップデートの度に君が出向いて客のPCでZip解凍して回るの?
それが面倒だからWebなのに、それが.NET Coreになったところで何も解決しないよ
というかClick Onceが無くなる分だけ状況は悪くなるな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★7 [ぐれ★]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 自閉症が「んなっしょい」と連呼するお🏡
- 現役猟師・俳優 東出昌大が語る「クマはそんな危ないもんじゃない」
- 【悲報】大分市佐賀関の火事、20軒→170軒に延焼🔥 [481941988]
- 日本人の海外旅行したきのマナーよくなったのはいつから
- へそグリグリ
