C#, C♯, C#相談室 P ..
[2ch|▼Menu]
201:コンソールアプリなのが正しいのか疑問だ



202:デフォルトの名無しさん
17/12/06 07:38:42.71 7eNsiGhQ.net
>>199
ASP.NET Coreなんてもろコンソールアプリだけどな

203:デフォルトの名無しさん
17/12/07 01:34:47.15 f4DoJP6b.net
>>199
GUIが必要ないからCUIってプログラムは幾らでもあるが。

204:デフォルトの名無しさん
17/12/07 12:33:06.20 NfkoL/Di.net
>>201
それはGUIが基本なのかCUIが基本なのかの違いであって
コンソールアプリである必要性とは関係ないよね
別にGUIを基本にしろって主張じゃないよ
ただCUI=コンソールアプリってわけでもないだろうと

205:デフォルトの名無しさん
17/12/15 07:32:48.50 fJhEByrM.net
Task<string>型からstream型に変換するにはどうしたらいいでしょうか?
調べてもよく分からず詰まっています

206:デフォルトの名無しさん
17/12/15 08:44:02.62 tLAi6Ik2.net
よく分からんけどstringを取り出してからTextReaderかなんかに渡す

207:デフォルトの名無しさん
17/12/15 10:24:35.41 nTa8GCuy.net
>>203
何がしたいん?

208:デフォルトの名無しさん
17/12/15 22:48:43.84 Io6GZfPK.net
>>205
URLリンク(ideone.com)
こんな感じでurlを投げて返ってきたものをstreamに入れたい

209:デフォルトの名無しさん
17/12/15 23:04:26.66 Io6GZfPK.net
// HTTPアクセス
var req = WebRequest.Create(url);
var res = req.GetResponse();
// レスポンスをオブジェクトに変換
Stream s = res.GetResponseStream();
StreamReader sr = new StreamReader(s);
string str = sr.ReadToEnd();
もともとConsoleAppでこう書いて動いてたんだがGUIベースのにしようとしたらGetResponseが使えなかった
代わりにGetResponseAsyncにしたらエラーが出てもっとわからなくなった

210:デフォルトの名無しさん
17/12/15 23:08:46.23 TZIV/XXh.net
ナウなヤングはHttpClient.GetStreamAsync

211:デフォルトの名無しさん
17/12/15 23:50:34.14 aqOMh7+X.net
低水準言語からC#に戻ってくるとlinqが有能すぎて困る困らない
ienumなんとかいうヤツにforeachないのはなんでなの?魔女のバァさんの呪いか?

212:デフォルトの名無しさん
17/12/16 00:22:04.98 IGcNQYtz.net
List<T>.ForEach(Action<T> action) みたいなやつのことかな?
はい副作用ドーン!はLINQとしてどうなのってことで入らなかった

213:デフォルトの名無しさん
17/12/16 00:24:11.12 ArLhqftT.net
console では処理を止めても良いから、同期処理でも良い
でも、GUI では処理を止めると、アプリが動かなくなるから、
50ms 以上掛かるものは、非同期処理が推奨

214:デフォルトの名無しさん
17/12/16 22:25:24.29 GhzhJYge.net
もっと非同期処理について学んでみます

215:デフォルトの名無しさん
17/12/18 22:23:42.36 5DMorLlq.net
Int32へのIntPtrを渡さなければいけないのですが、unsafeコードしか方法はないのでしょうか?
現状、
Int32 int32;
IntPtr intPtr;
unsafe { intPtr = new IntPtr(&int32) }
someObject.someMethod(intPtr);
みたいな感じです。

216:デフォルトの名無しさん
17/12/18 22:42:24.23 7zt8qegi.net
>>213
無さそう
URLリンク(docs.microsoft.com)
URLリンク(msdn.microsoft.com)(v=vs.110).aspx
そもそもどう使うか思いつかない。
アンマネージで必要ならrefで渡すし

217:デフォルトの名無しさん
17/12/18 23:03:00.80 5DMorLlq.net
System.Runtime.InteropServices.ComTypesで用意されてるインターフェース使うと、
IntPtrで宣言されてるんですよね・・
まぁ、自前でrefで宣言しなおしてもいいんですけど。
うーん。どうしよう。

218:デフォルトの名無しさん
17/12/18 23:05:43.88 5DMorLlq.net
まぁ、out,ref使わずにIntPtrで宣言すると、null渡せるっての1つの利点ですかね・・
COMインターフェースでオプショナルな引数もあって、そん時はnull渡してくれみたいのもあるんで。
>>213みたくunsafeしなければいけなならデメリットの方が大きそうですけど。

219:デフォルトの名無しさん
17/12/19 07:23:44.08 FokzMHrG.net
Marshal.AllocCoTaskMemするとか
new int[1]してGCHandle.AllocでPinnedしてAddrOfPinnedObjectするとか

220:デフォルトの名無しさん
17/12/19 13:37:53.98 IhvApffy.net
直接アンマネージにポインタだけ渡すってどうなんだろ
Marshal.AllocHGlobalとかしなくていいのか?

221:デフォルトの名無しさん
18/01/06 23:07:58.15 RVXlFPlL.net
いまだにどこまで.Pinnedしなきゃならないのかわからないw
趣味グラマだからわからないままでも問題はないんだけども
C#始めたころはいちいち書いていたが最近はずっと省いているな

222:デフォルトの名無しさん
18/01/07 00:09:48.08 X58Odkk6.net
変数がスタックにあるなら要らん
それ以外は必須
GCHandle.Allocは解放漏れでメモリリーク起こす可能性があるしパフォーマンスも悪いからなるべくfixed使った方がいい

223:デフォルトの名無しさん
18/01/07 00:21:49.73 gMArQtmD.net
ここはC#アンセーフコードスレですか?

224:デフォルトの名無しさん
18/01/07 00:44:39.18 Fl8YPIHO.net
>>220
サンクス
だけどアンマネージ側に渡すのにいちいちunsafeにはしたくないな

225:デフォルトの名無しさん
18/01/07 00:52:39.44 MTMRs8S5.net
IntPtrってvoid*相当で型安全もクソもないし
AllocHGlobalもmallocを生で使うのと変わらん
unsafeよりよっぽどunsafe

226:デフォルトの名無しさん
18/01/07 03:57:43.36 BXo/eClR.net
C#のスクリプト実行がVSなしでも動かせて、Pythonとかの代わりに使える未来はないかな?

227:デフォルトの名無しさん
18/01/07 10:21:20.72 EnYFx2jS.net
>>224
>C#のスクリプト実行がVSなしでも動かせて
これはもうできるやろ

228:デフォルトの名無しさん
18/01/07 13:30:19.23 6UmxljW6.net
今のままだとpythonの代わりにはならんわ
pythonは標準のモジュールにスクリプト用やOS周りの便利な機能が組み込まれてる

229:デフォルトの名無しさん
18/01/07 13:43:21.05 6UmxljW6.net
pyhtonだと他のコマンドの出力をワンライナーで処理とかあるけど
C#はまあ無理だな
そういう所ですみわけされてる
適材適所

230:デフォルトの名無しさん
18/01/07 14:44:36.87 wnez5vhA.net
python だと標準でできて .net だとできないことって何かあるかな?

231:デフォルトの名無しさん
18/01/07 15:14:37.45 PIbW29V+.net
jsonくらいか?

232:デフォルトの名無しさん
18/01/07 15:24:00.25 EnYFx2jS.net
>>226
たとえば?

233:デフォルトの名無しさん
18/01/07 15:34:12.12 pcvnpBsv.net
getoptやargparseのようなものは欲しいと思ったな。その点ではMFCよりも退化してる。

234:デフォルトの名無しさん
18/01/07 20:30:21.44 5XHMA74k.net
ウェブサイトのリプレイスでPHPじゃなくてC#で書きたいので
上司を説得するために、PHPよりC#の方が言語的に優れてる点をまとめた
静的型付け
勝手に文字列、数値、真偽値等のプリミティブ型を変換しない
ジェネリクス
LINQ
名前空間名を指定してusing
非同期メソッド
ラムダ式
拡張メソッド
null条件演算子
逆にPHPの方が言語的に優れてる所ってなんだろう・・・
trait?
引数にタイプヒント付けるとnull安全になる所?

235:デフォルトの名無しさん
18/01/07 20:36:48.21 eDz/bjXs.net
言語だけじゃなく、開発環境、ライブラリなど総合的に決めるべきやね。
結果は自明だが。

236:デフォルトの名無しさん
18/01/07 20:40:46.23 7cGFvSiG.net
>>232
WebならC#は言語云々というよりプラットフォームの制約で選ばれるものだと思うぞ
サーバーがWindowsならC#はMSが強く推奨する第一の選択肢であり、よほどの理由がなければ他を使うべきではない
Linuxなら今では.NET CoreもあるけどPHP使ってるようなところの手に負えるもんじゃない

237:デフォルトの名無しさん
18/01/07 21:06:28.11 5XHMA74k.net
PHP製サイトはフレームワーク使ってるけど
考えなしに機能拡張し過ぎたため
自分が入社した頃には既にコントローラーが大変なことになってて
このままじゃヤバイから書き直す事になった
>>234
なんか難しいのか
今時はDockerですぐ動く環境ができる感じじゃないの?
.NET CoreはDockerで作ったことは無いけど
PHPでテスト用の環境は作った事がある

238:デフォルトの名無しさん
18/01/07 21:13:58.77 5XHMA74k.net
バックエンドだけC#で書いて
Angular等をフロントエンドに使う事を推す人も居るけど
RazorViewより良いの?
AngularやReact、Vueは別にクライアント側でしか使えない訳じゃなくて
node.jsでサーバーサイドでも使えるらしい

239:デフォルトの名無しさん
18/01/07 21:27:07.65 X58Odkk6.net
Linuxでちゃんとした言語使いたいならJavaでいいだろ
言語機能が不満ならKotlin使えば>>232は全部満たしてるぞ
リプレースでやるにはDocker&.NET Core&C#全部新規導入なんてリスクが大きすぎるし、
成長という観点を込みにしてもそれだけのコストをかけるほど価値のある選択とは思えん
DockerってことはAWSかなんかだろ?
どうしてもC#に拘るんなら素直にWin鯖立てとけ

240:デフォルトの名無しさん
18/01/07 21:27:26.11 pcvnpBsv.net
SPAはサーバー負荷を抑えられるのが良いね。
せっかくのSPAフレームワークをわざわざSSRするのはメリットがよくわからん。

241:デフォルトの名無しさん
18/01/07 22:17:08.87 EnYFx2jS.net
>>237
なぜDockerからAWSになるんやwww

242:デフォルトの名無しさん
18/01/07 22:19:38.07 5XHMA74k.net
言語に関してはKotlinに変えるのもC#に変えるのも同様にリスキーな気はする
.NET Core 1.0が出てから1年半しか立ってないからエコシステムの充実度的には劣るかもしれないけど
何も無い訳じゃないよね
Windows固有の物使ってなければ今までの物も移植可能な訳だし
>>238
SEO的にはサーバーサイドレンダリングもした方が良いと聞く

243:デフォルトの名無しさん
18/01/07 23:00:33.14 6UmxljW6.net
フロントエンドもバックグラウンドもtypescriptが一番まともな仕上がりになる
従事者数が全然違う
フレームワークの開発者のレベルも違う
asp.net coreが10年もつとは思えん
MSがあっさり捨てて5年後はなくなってるかもしれない
asp.net coreがこれからだと思うのはセンスない
今も死んでるのになんで選ぶ?

244:デフォルトの名無しさん
18/01/07 23:07:23.71 yGWRqm9V.net
そらマルチプラットフォームに対応せにゃ生き残れんからやろ
あれ?Windowsじゃなきゃあんま美味しくねぇな?
詰んだな

245:デフォルトの名無しさん
18/01/07 23:43:28.08 PKM7GNQh.net
>>241
いまどき10年も同じテクノロジーを使えると思う方がおかしい

246:デフォルトの名無しさん
18/01/07 23:52:06.88 EnYFx2jS.net
>>241
>今も死んでる
ソース

247:デフォルトの名無しさん
18/01/08 01:16:56.62 KwTiDosF.net
本当に素晴らしいテクノロジーは登場とともに
コアなサポーターがつく
残念ながらasp.net coreは誰の噂にも上らない
そもそも知られてない
多分web開発者が100人いるとしても知ってるのは3人ぐらいだろう
web開発者


248:フ間ではASPというワードは別の意味でしかとらえられない



249:デフォルトの名無しさん
18/01/08 01:27:26.76 oFrueEmX.net
はいキチガイ

250:デフォルトの名無しさん
18/01/08 01:32:22.74 KwTiDosF.net
ASP.NET Advent Calendarが2016年まであったけど2017年は消滅した

251:デフォルトの名無しさん
18/01/08 01:33:16.77 KwTiDosF.net
>>246
どこのまともな大手企業がasp.net使ってるって?

252:デフォルトの名無しさん
18/01/08 01:36:46.96 tZ76zhIV.net
キチガイに触んなよ

253:デフォルトの名無しさん
18/01/08 01:38:06.32 KwTiDosF.net
asp.net coreがこれからだとか
web開発者の間で知名度が高いなんて思ってるほうがいかれてるわ
謙虚になって状況見ろよ

254:デフォルトの名無しさん
18/01/08 08:29:26.39 PHOgi6B0.net
言語なんて主要なDBとORMに対応しててCRUDが書ければ
好きなの使えば良い

255:デフォルトの名無しさん
18/01/08 09:42:56.16 uW1MVRIb.net
公式の.NET CoreのデバッガーはVisual Studio Code/Visual Studio/Xamarin Studioでしか動かせない
規約で禁止されてる
URLリンク(github.com)
JetBrainsのRiderは独自の実装を書いて動かしている
.NET Coreはなんか中途半端なオープンソース化だな
VSやXamarin Studio、Rider以外でデバッグするにはMonoしか無いって事なのか
でもMonoだとライブラリの対応がどうなのか

256:デフォルトの名無しさん
18/01/08 17:26:40.65 MM2bwnQX.net
EF Coreで[ConcurrencyCheck]属性を使って同時実行制御をしたいのですが
IQueryableをToList()で複数取得しようとするとTrackingされなくて困っています
SingleOrDefault()ならTrackingされて正しく動作します
やりたい事はデータをListで複数件取得して、それらの値を変更してUpdateRangeでまとめて更新したいです
どなたか解決策を教えてください

257:デフォルトの名無しさん
18/01/09 22:28:44.52 GTddlW8V.net
>>253
軽く試した範囲ではコンテキスト内ならListでもトラッキングされてるし
コンテキストまたいでもUpdateRangeで変更としてマークされて更新されたけど
勘違いじゃなければミニマムコードどっかに上げて

258:デフォルトの名無しさん
18/01/09 23:10:43.20 DIgE/yw0.net
ASP.NET以外にWebフレームワークってある?
Nancyぐらいしか見当たらない
他言語だと色々選択肢があるのに

259:デフォルトの名無しさん
18/01/09 23:28:00.30 i2N64X6y.net
迷わなくて楽じゃん

260:デフォルトの名無しさん
18/01/09 23:50:40.75 fgvZnukn.net
MVCの出来が良いからあえて他を選ぶニーズがない

261:デフォルトの名無しさん
18/01/09 23:52:55.17 V7ZjzcjU.net
>>255
ASP.NETの中にいろいろあるやろ

262:デフォルトの名無しさん
18/01/10 00:14:38.81 oFasEgAN.net
NancyがASP.NET MVCより良い点は
この辺に書いてあった
URLリンク(blog.jonathanchannon.com)
URLリンク(codeopinion.com)
・ルーティングが少ないコード量で書ける
・設定を出来るだけ少なくしている
・サーバーのレスポンスをテスト出来る
・TinyIOCで自動で依存関係を解決(他のIOCコンテナも一応使える)
・パイプラインフック(リクエストの前後で処理を実行)
・Content Negotiationで、ルートでResponse以外を返した時にResponseに変換
・何処でもカスタマイズ・拡張可能
ORMとかは付いてないから自分で好きなのを選んで使うスタイル

263:デフォルトの名無しさん
18/01/10 01:16:21.30 CFucH4eA.net
>>254
確かめて頂きありがとうございます
あれから試行錯誤して、OrderBy()の前にTake()を使うとTrackingされないことが判明しました
何故このような動作になるのか、どなたかご教授ください

264:デフォルトの名無しさん
18/01/10 02:31:16.64 lJNIeF4g.net
>>260
そんな動作にはならないから
お前の勘違いかお前が何か変な事してると思われ
とりあえずコード晒せや

265:デフォルトの名無しさん
18/01/11 20:18:43.43 IXbJ/o0c.net
1月の月例アップデートのKB4055532がおそろしくバグってるらしい
.net frameworkで文字化けしたり意味不明なエラーが連発したり突然アプリが落ちたりするそうだ
急にアプリの挙動がおかしくなったらまずそこに注意

266:デフォルトの名無しさん
18/01/12 16:30:11.62 VxcDYdZu.net
今C#でゲーム作る時unity以外で作れるフレームワークある?

267:デフォルトの名無しさん
18/01/12 16:31:56.51 OH7R1+qF.net
UnrealEngine4が使える。
俺はエアプだけど。

268:デフォルトの名無しさん
18/01/12 16:31:57.20 .net
ない

269:デフォルトの名無しさん
18/01/12 16:42:06.23 VxcDYdZu.net
3年前にXNAやってたけどもう意味ないよな?開発終了してるし、基礎勉強なら使えるかもしれないけど

270:デフォルトの名無しさん
18/01/12 17:13:36.62 +oVOGpJh.net
>>266
MonoGameがXNAのオープンソース化移植だからコードほぼそのまま動くで

271:デフォルトの名無しさん
18/01/13 12:28:38.59 V4m1sF41.net
C#で書かれたライブラリをネイティブコードにコンパイルして他の言語から使うって出来るんですかね?
ターゲットとなるアーキテクチャはIA32/AMD64系に限らずARM系なども含みます
MonoはLLVMを使っているらしいので出来そうな気もしますがそのような記事を見つけられず・・・
他の言語で使いたいライブラリはURLリンク(github.com)です(SVGをレンダリングしたい)

272:デフォルトの名無しさん
18/01/13 13:01:40.70 we00kWgL.net
C#を動かすにはプロセス内でホストするなり別プロセスなりで必ずCLRを起動しなければならないので、
アンマネージコードから普通に呼べてクリーンで自己実行なライブラリを作るのはどうやっても無理

273:デフォルトの名無しさん
18/01/13 15:41:26.57 qrxuDtvr.net
>>268
たぶんこれがやりたいことに近いハズ
URLリンク(github.com)

274:デフォルトの名無しさん
18/01/13 21:47:02.08 V4m1sF41.net
>>269
ありゃ、そうなんですか。.NET NativeやLLILC、SharpLangなどネイティブコードへコンパイルする処理系の
があったらしいのでネイティブコード化できるのかなと思ったのですがそう上手い話はないのですね
>>270
これはMono上で動いているライブラリを他の言語から使うラッパーでしょうか?
Monoが動く環境でないとダメか・・・

275:デフォルトの名無しさん
18/01/13 21:56:24.98 SF/1jAGz.net
ググったら普通にC++のSVGライブラリヒットするんだが・・・

276:デフォルトの名無しさん
18/01/13 22:33:22.57 qrxuDtvr.net
>>271
ああそうか、「他の言語から使う」条件しか満たしてないね。
ネイティブコードにコンパイルしたいって書いてあったね。
しゅまん、これはmonoの上で動くやつ。

277:デフォルトの名無しさん
18/01/13 23:01:40.46 V4m1sF41.net
後出しだけど情報を小出しにするのも問題が大きいだろうから現状を。長文失礼
テキストなどの平易なベクターデータ(線、箱、円、文字など)をラスターデータに変換する
ラスタライザーが欲しい。ラスタライズ動作をカスタマイズできるとなお良い
ラスタライズ動作をカスタマイズしたい理由は最終的に欲しいラスターデータが2値モノクロなので
アンチエイリアスの有無や線幅等を調整できる必要があるため
動作させるプラットフォームはWindowsやLinux等を考えているけどOS無しでの動作もあり得るかも
呼び出す側の処理系はCかインタプリタなど


278:ゥらC経由で呼ぶ予定 最初はHTMLのレンダリングエンジンを検討したけどChromiumにしろFirefoxにしろカスタマイズして 実装する的な例を見つけられなかったのと無題に大規模になることもあって断念 次点としてSVG単体での利用を検討しはじめてイマココ。ググってみるとSVGのレンダラーとして 見つかったのはlibrsvgと>>268くらい。前者はGPL/LGPL故に一緒に使用可能なライブラリが制限されるし 後者はC#なのでネイティブで使えない? う〜む。MonoってOS無しで動作させたり出来るのだろうか・・・ >>272 C++なSVGレンダラーってあったっけ・・・参考までにどれでしょうか?



279:デフォルトの名無しさん
18/01/13 23:05:29.28 we00kWgL.net
>>274
Y A G N I

280:デフォルトの名無しさん
18/01/14 01:30:55.83 3JD+q1Pj.net
>>274
OS無しも考慮するとなると、C#板ではキツイのでは?
CまたはC++板での相談を推奨かな。

281:デフォルトの名無しさん
18/01/14 08:49:46.58 9SaBamh2.net
>>274
librsvg はlgpl2としても使えるように見えるけど、何か問題あるん?

282:デフォルトの名無しさん
18/01/14 11:56:09.47 TQ+v9n4/.net
> テキストなどの平易なベクターデータ(線、箱、円、文字など)をラスターデータに変換するラスタライザーが欲しい。
WindowsならネイティブAPIのDirect2Dそのまんまなように思えるが
(最近だと部分的にSVGのサポートも入り始めた)

283:デフォルトの名無しさん
18/01/14 12:29:24.23 vdiXiAP2.net
OS無しもとか言ってる奴に
> WindowsならネイティブAPIのDirect2Dそのまんまなように思えるが
とか人の話を聞く気がないのか壊滅的に理解力がないのかどっちなんだろ...

284:デフォルトの名無しさん
18/01/14 13:03:40.79 7MpxOyR3.net
そこまでのマルチプラットフォームを求めるなら、
俺ならAWS LambdaとかでWeb API 作ることを検討するわ

285:デフォルトの名無しさん
18/01/14 13:12:54.33 TQ+v9n4/.net
>>279
> WindowsやLinux等を考えているけどOS無しでの動作もあり得るかも
そもそもそのへんハッキリしねえから選択肢の一つとして紹介しただけだしなあ
SVGの直接的なサポートは別としてレンダリングの細かい要求は満たしてるしね

286:デフォルトの名無しさん
18/01/14 14:04:54.87 dCYCQwP3.net
>>281
> Linux等を考えているけど
って書いてあるのに、バカの上塗り? w

287:デフォルトの名無しさん
18/01/14 15:16:42.86 XENUVEJC.net
>>282
こういう人に絡むだけで何も建設的なことを言わない(言えない)馬鹿、
生きてて楽しいのかね

288:デフォルトの名無しさん
18/01/14 15:29:59.95 DgdnagvN.net
> こういう人に絡むだけで何も建設的なことを言わない(言えない)馬鹿
自己紹介乙

289:デフォルトの名無しさん
18/01/14 16:50:35.10 iZ5qlkt1.net
いまどきオマエモナーとか何時代だよ

290:デフォルトの名無しさん
18/01/14 17:25:05.18 YC2cce4R.net
ぬるぽ

291:デフォルトの名無しさん
18/01/14 17:56:26.44 LoHxEWvM.net
OSを動かせるハードウェアを用意して>>270で行くかラスタライザーを新規作成するかのどちらかになるのかな
>>277
LGPLの波及範囲は諸説あってはっきりしないのでライセンスがらみのトラブルを回避する上でも避けたいです

292:デフォルトの名無しさん
18/01/14 19:20:57.34 pIEAW1SE.net
C#の話題ではないな
終了

293:デフォルトの名無しさん
18/01/14 20:44:54.53 ZtH88FLC.net
頭悪いから再開するぞ
よく見てろ

294:デフォルトの名無しさん
18/01/16 15:45:19.73 ZKrd/Rqh.net
MVC5で質問です。
スキャフォールディングのEditアクションでキー項目はテキスト
それ以外のみinputにしようとしています
ビュー作成直後は全てinputで作成されますが
その後、キー項目だけテキストに変えるにはどうしたらよいでしょうか?
EditorForをDisplayForに変えるとなにも表示されなくなりDisplayNameForに変えるとモデルのプロパティの属性のDisplayName


295:ナ設定した文字列が表示されてしまいます。



296:デフォルトの名無しさん
18/01/16 17:21:24.89 ZKrd/Rqh.net
解決いたしました
バインドされているモデルがnullなのが原因でした
しかしnullなのにEditorForだと前の画面の値が引き継がれて表示されてるんですよね
腑に落ちないところもあるのですが、、
ありがとうございました

297:デフォルトの名無しさん
18/01/18 06:35:33.53 GdcUDZY8.net
小さいrestサービスだからHttpListnerでWindowsサービスで作ったけど
素直にWebサーバー立てた方が幸せでしょうか

298:デフォルトの名無しさん
18/01/18 07:49:32.82 Ve4ndohO.net
社内利用の小さいやつならべつにそれでいいんじゃない?

299:デフォルトの名無しさん
18/01/18 08:28:58.34 8YG3n4Ol.net
クラウド使えよ
AWS & API Gateway & Lambdaとかなら仮想マシンすら必要ないぞ

300:デフォルトの名無しさん
18/01/18 09:59:22.28 MkIzNEag.net
>>294
オーバースペックやろ
知らんけど

301:デフォルトの名無しさん
18/01/18 10:50:13.65 P7FxR2VG.net
クラウド使いたいけど私の会社はまだ許可されてないのです
多分来期予算取れるからその時移行出来るようにはしたい
今後はわからんですが今のところユーザー少ない&社内のみなのでこれでいいかなぁ
気になるのは同時に接続来たらそれぞれスレッドが別になるのでしょうか

302:デフォルトの名無しさん
18/01/18 10:58:27.27 2PwBukRJ.net
クラウド工作員うぜーな

303:デフォルトの名無しさん
18/01/18 11:12:16.64 8W9zeKhd.net
>>295
サーバーレスなら自分でサーバーやサービス作るよりよっぽど簡単だぞ
金も社内のみなら余裕で無料枠に収まる

304:デフォルトの名無しさん
18/01/18 12:01:18.90 9519fNi8.net
無料枠とかあるの?

305:デフォルトの名無しさん
18/01/18 12:05:49.79 GUMQumqd.net
サーバーやクラウドの運用はC#の話なのか

306:デフォルトの名無しさん
18/01/18 12:14:21.69 +BBtUcLA.net
答えられなくはないけどスレ違いと言われればそうだな

307:デフォルトの名無しさん
18/01/18 14:38:42.96 QV0p8ilw.net
>>298
何と比較してるかよく考えてごらん

308:デフォルトの名無しさん
18/01/25 07:27:02.04 sgwDXLm5.net
自分はPHPとJavaScriptしかやったことがないので、WindowsのGUIアプリ開発は初めてです。
WindowsフォームとWPFをちょっといじりましたが、
WindowsフォームはUIをマウスで配置して動作を与え、
WPFはHTMLのようにUIはMLで記述する感じであとはフォームとやることは同じかなって思ったのですが、
この両者の違いはフレームワークの違いだと思いますが、
自分的にはWebからきたのでWPFのほうがしっくりくるのですが、
調べると重いとかで流行ってないらしいので、情報量的にもフォームのほうがいいのでしょうか?
UWPはインストールが面倒だったのでスルーしましたが、今からならUWPがいいですか?
あとC#ではC++にあるらしいWin32プロジェクトは出来ないのでしょうか?
どれ選べばいいのかわからなくて困っています。

309:デフォルトの名無しさん
18/01/25 09:28:09.18 b1M/YkaV.net
要件次第

310:デフォルトの名無しさん
18/01/25 09:56:25.38 NsBjyJ7C.net
Webの経験あるんならElectronでいいんじゃない?
WinFormsもWPFもとっくの昔に開発終了してるから今更新しく入るのはお勧めできないな

311:デフォルトの名無しさん
18/01/25 10:37:24.83 AmkE5KAD.net
Electron使うならC#で在る必要性がないような・・・・

312:デフォルトの名無しさん
18/01/25 11:29:45.90 sgwDXLm5.net
レスありがとうございます。
>WinFormsもWPFもとっくの昔に開発終了してるから
それは衝撃です。
ビルドしてテストした感じ前者はビルド速度もリソース消費も良く、UIも期待通りで、
後者はビルドが遅くて、UIも表示通りにならなかったり、テストするのは面倒だなという印象でしたが、
もう改善が見込めないんですね。
UWPはWPFよりっぽいので、心


313:zですが、UWPをインストールして触ってみます。 いずれXamarinやUnity使ってみたいのもあって、C#の勉強をしてるので、 しばらくはVSでWindows用のアプリケーション作りながら頑張ってみます。



314:デフォルトの名無しさん
18/01/25 11:55:18.40 Fo/ckcIY.net
割と最近になってWinformsにHiDPI対応強化やWPFもスタイラス対応強化が入ったりしてるから
とっくの昔に開発終了は語弊があるけどね
とはいえMS自身の都合による突発的な更新という意味合いが強く
積極的にフィードバックを受けての修正や強化というフェーズはUWP以外終えてる感はある
.NETという基盤やIDEは優れているのに肝要のGUIフレームワーク選びでgdgdになるのマジうんこ

315:デフォルトの名無しさん
18/01/25 16:45:28.98 89fISl4P.net
UWPとWPFは似たようなものだから、どっちから学習しても問題なし。
覚えたことは簡単にUWPからWPFまたはWPFからUWPに移行できる。
そりゃ、コントロールとか微妙に違ったりすりけど、大きな問題にならんだろう。
xamlの機能に違いがあったりと、高度な事をやろうとすると差がでてくるけど。
だから、学習フェーズの普通の事する分にはどっちから入っても問題なし。

316:デフォルトの名無しさん
18/01/25 16:51:20.84 89fISl4P.net
>WinFormsもWPFもとっくの昔に開発終了してるから
後、WPFにもFluent Design対応ぐらいはくるんじゃないの?

317:デフォルトの名無しさん
18/01/25 17:40:23.41 wJAGA7/R.net
>>310
そういうお仕着せ的なものを持ち込むのはWPFの思想にそぐわないからそれはないよ
WPF的には、開発者が望むならFluent Designを実装できるだけの機能を備えている、で十分
そういうDIYな思想こそがWPFが使い辛いと言われる最大の原因でもある

318:デフォルトの名無しさん
18/01/25 19:10:14.30 89fISl4P.net
去年のBuild2017のセッションの資料に明言じゃないけど、それをにおわせる
ような事が書いてあったんだけどね

319:デフォルトの名無しさん
18/01/25 20:47:58.93 4wfdsI+N.net
>>311
備えているならせめてForm時代と同じことさせてくれよ
なんでListViewの罫線自分で描かなきゃいけないんだよ

320:デフォルトの名無しさん
18/01/26 09:47:56.58 fiAB4bjj.net
WPFはおわったんだ
それをまた何十人〜何百人のチームを作ってわざわざ新しいものを実装するだろうか?

321:デフォルトの名無しさん
18/01/26 21:19:07.38 WiPs5FQl.net
.Net Frameworkのバージョンアップの内容追うと、WPFも地味に改良されてるけどね。

322:デフォルトの名無しさん
18/01/28 22:51:48.28 EAfEAz/a.net
開発が終わったとか時代が終わったとか言われても趣味でやる分にはWinFormが一番楽
仕事でやる人は逆に何でも対応しなきゃならないだろうし

323:デフォルトの名無しさん
18/01/29 02:02:18.45 0ju9RGha.net
winformしたできんのだけどどうしたらええねん

324:デフォルトの名無しさん
18/01/29 13:27:25.02 vGlopv/e.net
あと10年は使えるだろ

325:デフォルトの名無しさん
18/02/01 10:15:12.44 Odjas+cj.net
コマンドラインのオプションを解析・パースするエレガントなLinqを教えてください
例えば、
-i "hoge.txt" -i "fuga.txt" -o "hogefuga.txt"
というコマンドを受け取った時、
{
 "i" : [ "hoge.txt", "fuga.txt" ],
 "o": [ "hogefuga.txt" ]
}
こんな結果に変換したいです
GroupBy()を使え


326:ホ出来そうな気がするのですが上手くいきませんでした



327:デフォルトの名無しさん
18/02/01 11:19:11.59 DhFBeVpN.net
実用になるものはメソッド使わない限り無理だよ

328:デフォルトの名無しさん
18/02/01 11:32:56.22 jtx9E0YE.net
標準Linqだと辛いので拡張書くかな
少なくともコマンドラインオプションとオプションの引数をひとまとめにするやつは欲しい感ある

329:デフォルトの名無しさん
18/02/01 11:39:56.90 DhFBeVpN.net
クラス使わないと非常に汚いことになるし
オプションの設定を渡さないといけないのでlinqだけでは不可
たとえば-sがオプション必須かどうかがパーサーにはわからない
a.exe -s a.txtが
(a.exe)(-s a.txt)か
(a.exe)(-s )(a.txt)か

330:デフォルトの名無しさん
18/02/01 11:50:41.19 DhFBeVpN.net
c#ができたころからコマンドラインオプションの話はずっと言われてる
昔から独自実装したものはあちこちにある

331:デフォルトの名無しさん
18/02/01 14:33:55.01 DcnHhJsN.net
.NET Coreのdotnetコマンドのビルドが遅い
速くする方法は無いの?

332:デフォルトの名無しさん
18/02/01 21:48:27.59 ggiRcw5l.net
コードを全部捨てる

333:デフォルトの名無しさん
18/02/02 06:35:27.68 Ppc5wcU7.net
初歩的なことなのですが・・・
ドット(.)を使って他所のメソッドやクラスを引用?してくるのをよく見かけますが
それがメソッドなのかクラスなのか見分けるにはどうすれば良いですか?
(クラス).(メソッド) の場合もあれば
(メソッド).(変数) の場合もあるのですよね・・・?

334:デフォルトの名無しさん
18/02/02 07:40:29.94 ud20vwzJ.net
>>326
()の有無

335:デフォルトの名無しさん
18/02/02 08:56:47.53 yTkbtrtK.net
>>326
そこだけで確実に見分ける方法はない
VSの色分けやツールチップに頼るしかない

336:デフォルトの名無しさん
18/02/02 09:49:26.18 YsRGFgsv.net
そもそもコード上で見分ける必要性ないやんね?

337:デフォルトの名無しさん
18/02/02 14:19:01.65 gQB0gokN.net
変数つーかプロパティな

338:デフォルトの名無しさん
18/02/02 22:33:25.08 Ppc5wcU7.net
>>327
すみません ()の有無でどう判断が付くのでしょうか・・・?
>>328-330
そうだったのですね・・・
見分ける必要がないのですか 難しいです
プロパティなのですね 気を付けます
教えて頂きありがとうございます!

339:デフォルトの名無しさん
18/02/02 22:38:01.14 L31SeJyV.net
>>331
括弧がつくのがメソッドでつかないのがフィールドかプロパティ

340:デフォルトの名無しさん
18/02/02 22:41:11.25 FQ5FsFAe.net
>>331
下の例は判断できないけど、上のは後ろに()がつくからメソッドだとわかる

341:デフォルトの名無しさん
18/02/02 22:44:04.39 Ppc5wcU7.net
>>332
>>333
そういうことだったのですね
勉強になりました これで少し先に進めます・・・
ありがとうございます! 精進します

342:デフォルトの名無しさん
18/02/03 01:03:02.79 W49Io0gV.net
>>334
相談室じゃなくて初心者のほうに行った方がいいな。今回は優しい人がいて良かった。

343:デフォルトの名無しさん
18/02/03 05:49:32.16 aLwGqXOU.net
>>335
そういったスレッドがあったのですね;
ありがとうございます 次からそちらで質問をします

344:デフォルトの名無しさん
18/02/04 00:03:18.19 zMXPgQ7i.net
>>324
.NET Core 2.1ではビルドのパフォーマンスが大幅に改善されてるらしい
OrchardCoreのビルドで70秒かかってたのが7秒弱に

345:デフォルトの名無しさん
18/02/04 13:04:59.39 ORFvnFl0.net
>>337
.NET Core SDKをv2.1.4にして
早くなった…ような気もする
ソースを何も変更してなくても変更をスキャンするのは無くならないんだろうか?
本家.NET Framework+Visual Studioだと
何も変更が無い場合はほぼ一瞬だったのに

346:デフォルトの名無しさん
18/02/04 13:35:52.74 zMXPgQ7i.net
>>338
up-to-date checkのことね
この辺見てみ
URLリンク(github.com)

347:デフォルトの名無しさん
18/02/04 13:39:20.84 zMXPgQ7i.net
これとかも
URLリンク(github.com)

348:デフォルトの名無しさん
18/02/05 22:21:50.38 ic1wM/+d.net
Restoreっての毎回してるけど
これやらなかったら早い?

349:デフォルトの名無しさん
18/02/05 22:33:20.94 v3qWrvGr.net
たぶんね

350:デフォルトの名無しさん
18/02/05 22:58:44.51 NyyXMpDu.net
C#のアプリからエクセルのシートのような罫線や文字が書かれたものをプリンターで印刷したいのですが、プリントオブジェクトで一つ一つ座標を確認して描画しながら印刷するしかないでしょうか
何かいい方法などあればご教示下さい
オフィスが入ってない環境でも実施出来るようにしたいのでエクセルは使えません

351:デフォルトの名無しさん
18/02/05 23:22:42.19 v3qWrvGr.net
>>343
オフィスが入ってない環境っていう糞みたいな選択肢を捨てれば幸せになれる

352:デフォルトの名無しさん
18/02/05 23:34:01.06 SQrOQm2p.net
>>343
WPFは知らないけどGDI+でちょっとした表を印刷するなんて
たぶん思ってるより簡単だから自分で書いた方が早いよきっと

353:デフォルトの名無しさん
18/02/05 23:39:17.25 ubowXTd5.net
htmlで出力→印刷
cssが使える

354:デフォルトの名無しさん
18/02/05 23:44:05.24 ny8aWquH.net
>>343
どんな表を想定しているのかわからない。DataGridViewとかはだめなの?
フリーの表計算ソフトインストールしたほうが確実だと思うよ
どっちにしても画面出力ならともかくプリンタ出力はC#だと信用できない

355:デフォルトの名無しさん
18/02/05 23:59:26.55 SQrOQm2p.net
ライセンス関係がどうだか知らんけど、まだクリレポもあるみたいだね
でもまあ、余程こった印刷するんじゃなきゃ、自分でゴリゴリ書いた方が早いし応用も利く

356:デフォルトの名無しさん
18/02/06 00:39:33.83 AA5VxbzV.net
>>346
これが一番楽で早そう

357:デフォルトの名無しさん
18/02/06 00:44:49.14 l8gmJN+/.net
今のHTMLって物理単位で座標やサイズ指定できるの?
俺はまったくいい案だと思わんね

358:デフォルトの名無しさん
18/02/06 00:51:18.50 oHH9MXTk.net
HTMLで帳票出力するアプリなんか世の中いくらでもあるだろ
帳票にミリ単位の精度を要求される高度なお仕事お疲れ様です笑としか

359:デフォルトの名無しさん
18/02/06 00:56:31.42 l8gmJN+/.net
倒錯してるね
A4ならA4に綺麗に収まるようにレイアウトするなんて最低条件。
子供の遊びじゃないんだから

360:デフォルトの名無しさん
18/02/06 01:03:02.80 oHH9MXTk.net
そんなくだらない仕事に誇りを持てるなら幸せなことだね

361:デフォルトの名無しさん
18/02/06 01:55:56.74 ZfaRyY6g.net
あるフォルダにexe配置して、複数人で同時起動する場合log吐き出し等、PC事に吐き出せますか?

362:デフォルトの名無しさん
18/02/06 02:23:02.17 Ss12EoFr.net
>>354
もう少し詳しく

363:デフォルトの名無しさん
18/02/06 06:38:37.96 cOwJgUBz.net
>>343です
レス頂いた方ありがとうございます
基本的には地道にやるしかないんですかね
GDI+はもう少し調べてみます
html+cssは確かにかなり使えそうなので今後の引き出し用兼ねて、じっくり試してみてみます

364:デフォルトの名無しさん
18/02/06 12:42:53.23 ulWyhWyT.net
Excelをテンプレートにして値を埋め込んで印刷できるツールなら(金を出せば)あるよ

365:デフォルトの名無しさん
18/02/06 14:54:48.72 7mo44B6C.net
>>357
得体のしれないものに金を出すくらいならオフィス買えよ…

366:デフォルトの名無しさん
18/02/08 23:07:17.93 +IVP5b8H.net
帳票のデータをDBにぶち込むアプリ作ってるんだけど動的なSQL文作成って普通はどういう作り方をするもの?
今は列が2個とか3個だから@"insert〜"ってベタ書きしてsqlparameterで値入れてるけど
元データがファイルならSQLインジェクションは考えなくていいはずだからSQLparameter使う必要


367:ヘないはずだし 列の数が増えたら改造が大変になるから改修作業が楽になるような作りにしたい 今はSQL文作成部分をDBごとに別々のメソッドで書いてるけどこれも共通化できるもん?



368:デフォルトの名無しさん
18/02/08 23:25:56.15 OyMXuGyo.net
>>359
そんな程度のものだったらEntityFrameworkで十分

369:デフォルトの名無しさん
18/02/08 23:31:11.72 rH5InDMM.net
パラメーター渡すだけで普通はSQL文はいじらないと思う
テストに困る
SQL専門家がいるところではそんな感じ

370:デフォルトの名無しさん
18/02/09 15:57:04.63 b+4e2jxg.net
HTML+CSS+wasm in C#みたいな文脈で開発がしたいにゃ〜

371:デフォルトの名無しさん
18/02/09 21:00:14.97 MBw5inWy.net
C#て使われるスタンダードな帳票ツールってなんでしょうか?

372:デフォルトの名無しさん
18/02/09 21:06:49.05 MBw5inWy.net
>>354
↓はどうだろうか
URLリンク(dobon.net)

373:デフォルトの名無しさん
18/02/09 21:19:54.19 qrKjYlTm.net
>>363
Excel

374:デフォルトの名無しさん
18/02/09 21:41:45.33 MBw5inWy.net
>>365
私の会社は運送業界なので荷札とか直接紙で出しています。excelやaccessで帳票出せるのですが、荷札に綺麗に印刷するには各端末の設定に依存していて、変更する度にその設定作業で禿げそうなのです。
あとExcelとかはバージョン管理ソフトで差分見れないのもストレスです。

375:デフォルトの名無しさん
18/02/09 22:22:25.46 HaVaZvGA.net
クリレポって言葉が出た直後のこの質問
分かってて聞いてるとしかw

376:デフォルトの名無しさん
18/02/09 23:05:19.26 kpmmccpi.net
URLリンク(techoh.net)
このサイトを見て、アニメーションを学んでいたのですが
Rectangleは動くのですが、このRectangleの代わりに画像を動かしたいのですがどうすればいいのでしょうか?
単純にImageに代えただけでは上手く動きませんでした・・・

377:デフォルトの名無しさん
18/02/09 23:35:51.17 kpmmccpi.net
自己解決(´・ω・`)

378:デフォルトの名無しさん
18/02/12 12:09:33.30 1LSHehib.net
Null非許容型自体は悪くない
標準のclassをNull非許容型にする必要はない
Null許容前提で設計されてるものをなぜ急にNull非許容にする?
クラスをまともに設計してないのか?

379:デフォルトの名無しさん
18/02/12 12:14:21.55 1LSHehib.net
意識高い系の人達が標準のclassをNull非許容型にしたいだけ

null非許容にするとこれまでロジックミスでnullになってたものが意図しない初期値になってるだけで
不具合自体が見つかりにくくなる
今までは止まってたからわかったけどそれがわからなくなる
動いてるけど何かおかしい状態が増える

380:デフォルトの名無しさん
18/02/12 12:20:49.47 1LSHehib.net
普通だったら今までのを標準にして新しい機能を拡張とする
それが今度は逆でさらっと破壊的変更が入りましたで終わり

381:デフォルトの名無しさん
18/02/12 12:24:08.69 1LSHehib.net
>Null非許容型を前提としたものかどうかAssembly単位でも設定できる
アセンブリ単位だと言うことが問題だと思うけど
既存コードはそのまま通せないということ

382:デフォルトの名無しさん
18/02/12 12:25:31.74 1LSHehib.net
> >>401
> 大方どっかのチュートリアル通りの手順を踏んだだけで、現在のproposalなんか確認してないんだろうな
> そんなん猿でもできるわ
そちらの猿はやった?
それとも猿以下?

383:デフォルトの名無しさん
18/02/12 12:29:13.80 1LSHehib.net
WPF使えないやつは馬鹿
MVVM使えないやつは馬鹿
Rx使えないやつは馬鹿
とか言ってるけど全然普及してない
使えないんじゃなくて使ってないだけ

384:デフォルトの名無しさん
18/02/12 12:30:25.68 whBTpTMU.net
ブーイモ MM6d = アウアウウー Saa


385:5 荒らすなボケ



386:デフォルトの名無しさん
18/02/12 12:31:07.00 1LSHehib.net
ソース単位で見てこれはどっちの仕様のソースなんだろうかと考えないといけない時点でおかしい

387:デフォルトの名無しさん
18/02/12 12:31:43.99 1LSHehib.net
>>376
別人だわボケ

388:デフォルトの名無しさん
18/02/12 12:34:19.59 mwueXHhJ.net
(ブーイモ MM6d == キチガイ) == (アウアウウー Saa5 == キチガイ)
これでOK

389:デフォルトの名無しさん
18/02/12 12:35:23.62 GfEZnF0r.net
キチガイに触るな

390:デフォルトの名無しさん
18/02/12 12:36:44.43 1LSHehib.net
まともに議論できずにキチガイとしか言えないやつ

391:デフォルトの名無しさん
18/02/12 12:37:54.77 1LSHehib.net
defaultのclassを非Null許容型に変えるのは破壊的変更ではないのですか?

392:デフォルトの名無しさん
18/02/12 12:38:01.85 nvLd9H1q.net
>>381
URLリンク(github.com)

393:デフォルトの名無しさん
18/02/12 12:38:40.98 1LSHehib.net
>>383
レスになってない

394:デフォルトの名無しさん
18/02/12 12:39:52.02 nvLd9H1q.net
>>384
URLリンク(github.com)

395:デフォルトの名無しさん
18/02/12 12:40:47.09 1LSHehib.net
>>385
その方向性は間違っています
今までのレスで示した通り

396:デフォルトの名無しさん
18/02/12 12:42:01.68 nvLd9H1q.net
>>386
読めないのね

397:デフォルトの名無しさん
18/02/12 12:42:53.75 1LSHehib.net
>>387
そっちこそ俺のレスが回答になってることがわからないなら英語読めてない

398:デフォルトの名無しさん
18/02/12 12:43:12.60 nvLd9H1q.net
>>373
>既存コードはそのまま通せない
はいキチガイ

399:デフォルトの名無しさん
18/02/12 12:47:16.63 3QJayOwt.net
>>388
あなたの素晴らしい意見をここにどうぞ
URLリンク(github.com)

400:デフォルトの名無しさん
18/02/12 12:47:27.09 f+qeQBRN.net
こいつふらっとでも暴れてた奴やんけ

401:デフォルトの名無しさん
18/02/12 12:48:38.32 GfEZnF0r.net
>>391
誘導に素直に従っててワロタ

402:デフォルトの名無しさん
18/02/12 12:48:43.19 mwueXHhJ.net
キチガイと会話できないことを証明する

403:デフォルトの名無しさん
18/02/12 12:51:53.86 1LSHehib.net
どうでもいいけど
お前らからまともな話が一切ない

404:デフォルトの名無しさん
18/02/12 12:54:12.57 ytE+rLOw.net
>>394
>>390

405:デフォルトの名無しさん
18/02/12 13:00:24.72 1LSHehib.net
>defaultのclassを非Null許容型に変えるのは破壊的変更ではないのですか?
これにすら答えられないんだから言っても無駄か

406:デフォルトの名無しさん
18/02/12 13:05:03.06 9jDA4Adv.net
>>396
>>385読んでないのがバレバレ

407:デフォルトの名無しさん
18/02/12 13:05:38.10 tChdiwjc.net
>>396
>>390マダー?

408:デフォルトの名無しさん
18/02/12 13:05:59.25 JscGAjhj.net
俺は最先端(笑)追いかけるの興味ないんで実際にはどうだか知らないけど、
常識的に考えればMSが既存のコードに重大な影響がでるような破壊的変更を許容するはずがない。
杞憂を通り越して被害妄想にしか聞こえんなあ

409:デフォルトの名無しさん
18/02/12 13:13:51.10 zF+PsA7+.net
>>399
今のMSはVSのマイナーアップデートに平気で破壊的変更ブチ込んでくるぞ
C#7.1も正式リリースでバグ出しまくって破壊的変更で修正入れてる
リリースに客のお伺い立てないといけないような連中はもう相手にしてないんだよ

410:デフォルトの名無しさん
18/02/12 13:20:50.79 z+LniUol.net
>>400
たとえば?

411:デフォルトの名無しさん
18/02/12 13:26:48.25 RBv9+MyJ.net
>>401
nugetの仕様変更である日突然ビルドが失敗するようになったりはする

412:デフォルトの名無しさん
18/02/12 13:31:12.47 aC0uvLYG.net
>>402
具体的に

413:デフォルトの名無しさん
18/02/12 13:32:03.47 GfEZnF0r.net
>>402
まさかlatestにしてたってオチじゃないよね?

414:デフォルトの名無しさん
18/02/12 13:58:33.68 owydzqHd.net
もういやもういやもういやもうや
もう巣に帰る

415:デフォルトの名無しさん
18/02/12 14:33:24.42 F3ZoN7fb.net
二度と戻ってくるな

416:デフォルトの名無しさん
18/02/12 14:46:39.13 TMI0FNbG.net
>>400
プロジェクトのデフォルト設定では、言語バージョンは最新のメジャ


417:ーバージョン(C#7.0)を使用するようになっているのだが。



418:デフォルトの名無しさん
18/02/12 15:44:48.47 Pw+gk9aA.net
ふらっとがバカの間違った知識自慢であふれていて見苦しい
常駐している奴らはまともに動くコード書けないんじゃね

419:デフォルトの名無しさん
18/02/12 16:15:52.25 mwueXHhJ.net
はいはいそういうのはママに教えてほめてもらってね

420:デフォルトの名無しさん
18/02/13 04:16:20.96 TnW8OQre.net
初心者です。
C#でMainWindow.xamlのtextbox name=a,b,c を
MainWindow.xaml.csにて配列に格納する場合、どう書けばいいですか?

421:デフォルトの名無しさん
18/02/13 04:39:44.73 TnW8OQre.net
質問場所間違えました。
申し訳ないです。

422:デフォルトの名無しさん
18/02/13 19:34:05.41 TAJsnxHz.net
C#とは直接関係ないかもしれませんが教えてください。
VS2010で開発したEXEですが、DropBox上で起動するとタスクバーにアイコンが表示されません。
本来表示されるはずのアイコンが「白」で表示されてしまうのです。 
そこで、ローカルの C:\hoge\test.exe といった具合に配置して実行するとしっかりタスクバー上にアイコンが表示されます。
↓の手順も試してみましたがやはりだめです。
これは、Windows 10のアップデートによるバグなのでしょうか?
URLリンク(win10labo.info)


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

285日前に更新/232 KB
担当:undef