[過去ログ] C#, C♯, C#相談室 Part96 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
10: デフォルトの名無しさん (ブーイモ MMe6-YeYq) [sage] 2021/12/21(火) 11:55:13.78 ID:noIk9+eaM(3/3) AAS
何がしたいんだ
145(1): デフォルトの名無しさん (ワッチョイ 7d02-WCXV) [sage] 2022/03/15(火) 21:29:32.78 ID:NI5jmOXt0(2/4) AAS
issue検索して無かったら、一応報告しといたほうがいいかもしらんね
194: デフォルトの名無しさん (アウアウウー Sa1b-Om2K) [sage] 2022/04/22(金) 17:18:18.78 ID:11YPP3hWa(1/3) AAS
内部クラスから外のprivateなenumの型を直接参照できるのはどうしてでしょうか?
public class A {
private enum ZZZ {a, b, c}
class B {
Console.Writeline("number = " + (int)ZZZ.a); // なぜenumだけこれが許されるのか
}}
207: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/04/30(土) 00:24:41.78 ID:QtDBeglS0(1/3) AAS
>>203203(4): デフォルトの名無しさん (ワッチョイ ce6e-ZXX2) [sage] 2022/04/29(金) 23:05:58.93 ID:ZxkWaM0v0(1) AAS
関数のエラーを表現するのってどういうのが一番C#のスタイルに合うんでしょうか
例えば公式のtryparseなんてbool返しますよね。でも例外投げるって手もありますよね。なんか職場の古いおっさんははるか昔のCのやり方そのまま0とか-1とか返してるし
> なんか職場の古いおっさんははるか昔のCのやり方そのまま0とか-1とか返してるし
Cでも定数か列挙体定義しろよってレベルだけどな
209: デフォルトの名無しさん (テテンテンテン MM8f-dUGE) [sage] 2022/04/30(土) 07:00:58.78 ID:OalUk2/jM(1) AAS
「エラー」を表すなら例外一択
そうするとtryブロック内に書かれている処理は正常系だけ、catchブロック内が異常系だけになって
ソースコードが明瞭になるし異常系ロジックをcatchの1か所に集約できる
こういう書き方に慣れるといちいち1処理行うごとに戻り値if分岐してるような書き方のダサさが分かる
例外が重いってのもたしかにその通りなんだけどまあ1回こっきり投げるだけなら許容範囲かな
344: デフォルトの名無しさん (ワッチョイ 8f63-2c2u) [sage] 2022/07/01(金) 02:57:28.78 ID:I3o7r2ai0(1) AAS
はえ~最近の生ゴミは掲示板に投稿できるんですね
393(1): デフォルトの名無しさん (ワッチョイ 0101-GG26) [sage] 2022/08/09(火) 18:49:35.78 ID:FsWZlIco0(1) AAS
>>389i = i * 3 + 2;
と同じ。
446: デフォルトの名無しさん (ワッチョイ 7778-E+l9) [sage] 2022/09/17(土) 13:19:53.78 ID:mojlhM6K0(1) AAS
固定長形式でオススメのライブラリある?
475(1): デフォルトの名無しさん (アウアウウー Sa2f-cfuI) [sage] 2022/10/14(金) 10:05:51.78 ID:z67nBqm+a(1) AAS
C#2.0くらいの話かな?
566: デフォルトの名無しさん (ワッチョイ 6107-Aj/S) [sage] 2022/11/06(日) 16:39:57.78 ID:4fgqKuo90(2/2) AAS
そりゃ素人が教えるスレになるわな
606: デフォルトの名無しさん (アウアウウー Sa3b-xynR) [sage] 2022/11/19(土) 11:32:29.78 ID:muFnCKvaa(1) AAS
>>601601(2): デフォルトの名無しさん (ベーイモ MM9e-R8F1) [sage] 2022/11/19(土) 07:24:15.03 ID:W2gsPZLCM(1) AAS
Windows 11の標準アーカイバーも不便だし他に良いのもないから自分で作ろうと思って久々にプライベートで開発すっかなと思ったわけですよ
そんでMSのDoc読みながらふむふむPackage.appxmanifestにwindows.fileTypeAssociationなんかで記述すればWin11のNew Context Menuにコマンド追加できるわけね
おー確かにサンプルのApp1で開くが追加されたし.zipで右クリックしたら出た、じゃああとは汎用フォルダ・ファイルの右クリックではどうやるのかな?
はい、汎用フォルダ・ファイルへのコマンド追加はExplorerのShell拡張が必要です、そしてまーた.NETあるあるのVC++でCOM作ってくださいですよ
十何年前とまったく同じことを.NET 7になっても繰り返してんだねこれじゃMS StoreもデスクトップアプリもオワコンになってWindowsでアプリなんて増えるわけないよね
そりゃWSAとAmazon App StoreでAndroidアプリエミュレートするしかなくなるわな
なんでこんなデスクトップアプリを開発する場合に誰もがやりたがることがこんなに難解で面倒なんだよ.NETでAPI用意しろよアホすぎるわMS
C#でCOM作れるのにどうしてそういう感想になるんだw
689: デフォルトの名無しさん (ワッチョイ 775f-+Vtb) [] 2022/11/26(土) 22:41:45.78 ID:PxjWwIqd0(9/13) AAS
普通にConvert.ToStringを使えばいい
自作しなくちゃいけないならこう
public static string ToBinaryString(this uint source)
{
var length = sizeof(uint) * 8;
var result = new char[length].AsSpan();
for (int i = 1; i <= length; i++, source >>= 1)
{
result[^i] = (char)('0' + (source & 1));
}
return new string(result);
}
770(1): .NET MAUI HighSchool (ワッチョイ e201-6Epl) [] 2022/12/05(月) 22:30:39.78 ID:m8CB2U+o0(1/3) AAS
>>767ワシはSelenium使わなくてもスクレイピングできる方法見つけたけどな
動画リンク[YouTube]
C#のGUIコンポーネントのWebViewにJavaScriptをそのまま書けるからSeleniumとかわらん
787: デフォルトの名無しさん (ワッチョイ 5e8e-e7tZ) [] 2022/12/06(火) 16:52:45.78 ID:0ohbHSZR0(1) AAS
>>786本性が出た
こいつVBAで書いてた奴だろ
850(2): デフォルトの名無しさん (ワッチョイ 872c-BsWY) [] 2022/12/11(日) 18:00:22.78 ID:u7FzjZJr0(1) AAS
皆様どうされているか教えていただきたいです。
Visual C# 2022
.Net6.0 で開発を行っております。
プロジェクトのプロパティ内で、
「ビルド」に「コードの最適化」という項目がありますが、
実際に運用する場合は、
最適化されたコードで運用していくと思うので、
デバッグをする際にも「コードの最適化」のチェックをONにして
ビルドを行い、デバッグをしていったほうが良いのではないかと思っています。
皆様は、デバッグする際にも「コードの最適化」のチェックをONにされていますか?
よろしくお願いします。
991: デフォルトの名無しさん (オイコラミネオ MM1b-e5AJ) [sage] 2022/12/21(水) 20:14:45.78 ID:RZVo2DHQM(1/3) AAS
文法はCだけど中身はマシン語と変わらないなら地獄だけどそういうものになるんだろ?
ifとgotoとreturnとラベルだらけ
996: デフォルトの名無しさん (ワッチョイ 535f-f2OJ) [sage] 2022/12/21(水) 21:48:30.78 ID:rozOpZ0F0(2/2) AAS
>>994慣れだよ。CTFとかやったら良い。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.051s