!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part154
https://mevius.5ch.net/test/read.cgi/tech/1644416019/
■関連スレ
C#, C♯, C#相談室 Part96
https://mevius.5ch.net/test/read.cgi/tech/1639965805/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries/
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries/
https://referencesource.microsoft.com/
https://source.dot.net/
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part155
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ cfbb-bGSb)
2022/06/17(金) 08:42:12.88ID:CPX9Pfyj0427デフォルトの名無しさん (ワッチョイ 0d05-Og+R)
2022/08/01(月) 09:14:25.06ID:8QYJLp9l0 IPC通信をしたくて他所様のサイトをコピペしてプログラムの動作を見てみようと思ったのですが
System.Runtime.Remoting.RemotingException: '型 'IPCクライアントコンソール.SampleRemoteObject,
IPCクライアントコンソール, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' を読み込めません。'
とエラーが出てしまいます。以下プログラムのどこが問題でしょうか?
System.Runtime.Remoting.RemotingException: '型 'IPCクライアントコンソール.SampleRemoteObject,
IPCクライアントコンソール, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' を読み込めません。'
とエラーが出てしまいます。以下プログラムのどこが問題でしょうか?
428427 (ワッチョイ 0d05-Og+R)
2022/08/01(月) 09:18:18.46ID:8QYJLp9l0 文字数制限にかかったのでプログラムを分けました。よろしくお願いします。
■サーバ
class Program{
static void Main(string[] args){
IpcServer server = new IpcServer();}
}
class IpcServer{
public SampleRemoteObject remoteObject;
public IpcServer(){
IpcServerChannel ipcChannel = new IpcServerChannel("ipcSample");// IPC Channel作成
ChannelServices.RegisterChannel(ipcChannel, true);// チャンネル登録
remoteObject = new SampleRemoteObject();// リモートオブジェクト生成
RemotingServices.Marshal(remoteObject, "test", typeof(SampleRemoteObject));
}
}
■クライアント
class Program{
static void Main(string[] args){
IpcClient client = new IpcClient();// クライアントオブジェクト生成
client.remoteObject.Command = Console.ReadLine();// 送信する文字列の入力
}
}
class IpcClient{
public SampleRemoteObject remoteObject;
public IpcClient(){
IpcClientChannel channel = new IpcClientChannel();// クライアントチャンネル生成
ChannelServices.RegisterChannel(channel, true);// チャンネル登録
remoteObject = Activator.GetObject(typeof(SampleRemoteObject),
"ipc://ipcSample/test") as SampleRemoteObject;// リモートオブジェクト取得
}}
■共通オブジェクト
public class SampleRemoteObject : MarshalByRefObject{public string Command { get; set; }}
■サーバ
class Program{
static void Main(string[] args){
IpcServer server = new IpcServer();}
}
class IpcServer{
public SampleRemoteObject remoteObject;
public IpcServer(){
IpcServerChannel ipcChannel = new IpcServerChannel("ipcSample");// IPC Channel作成
ChannelServices.RegisterChannel(ipcChannel, true);// チャンネル登録
remoteObject = new SampleRemoteObject();// リモートオブジェクト生成
RemotingServices.Marshal(remoteObject, "test", typeof(SampleRemoteObject));
}
}
■クライアント
class Program{
static void Main(string[] args){
IpcClient client = new IpcClient();// クライアントオブジェクト生成
client.remoteObject.Command = Console.ReadLine();// 送信する文字列の入力
}
}
class IpcClient{
public SampleRemoteObject remoteObject;
public IpcClient(){
IpcClientChannel channel = new IpcClientChannel();// クライアントチャンネル生成
ChannelServices.RegisterChannel(channel, true);// チャンネル登録
remoteObject = Activator.GetObject(typeof(SampleRemoteObject),
"ipc://ipcSample/test") as SampleRemoteObject;// リモートオブジェクト取得
}}
■共通オブジェクト
public class SampleRemoteObject : MarshalByRefObject{public string Command { get; set; }}
429デフォルトの名無しさん (オイコラミネオ MMbd-dSCr)
2022/08/01(月) 09:42:13.16ID:IeJPEKz9M IPC通信はもう使わないほうがいい
多分誰も使ってない
jsonとか投げたほうがまし
もうサポート切られるだろう
多分誰も使ってない
jsonとか投げたほうがまし
もうサポート切られるだろう
430デフォルトの名無しさん (ブーイモ MM9a-Ar6L)
2022/08/01(月) 10:12:56.94ID:qGmq8aN9M .NET Remortingは.NET5以降で廃止されたから今更使っちゃダメ
なおWCFも廃止され、MSの今の推奨はgRPC
なおWCFも廃止され、MSの今の推奨はgRPC
431デフォルトの名無しさん (ワッチョイ 99ae-NzPP)
2022/08/01(月) 13:13:50.40ID:gUPs6Ohv0 でもプリインは.NET Framework4.8でしょ?
432デフォルトの名無しさん (ワッチョイ 9949-BIed)
2022/08/01(月) 14:09:10.88ID:9ms8u+Pj0 いまどき2029年とかまでサポートしてくれるんだもんな、偉いよMS
433デフォルトの名無しさん (ブーイモ MM9a-Ar6L)
2022/08/01(月) 14:12:12.27ID:ix57TGyWM >>431
5以降は実行環境に.NETをインストールする必要がなくなったから関係ない
アプリに.NETを同梱して配布するのが今のスタンダードであり、今後.NETの新バージョンがWindowsにプリインされることは恐らく無い
5以降は実行環境に.NETをインストールする必要がなくなったから関係ない
アプリに.NETを同梱して配布するのが今のスタンダードであり、今後.NETの新バージョンがWindowsにプリインされることは恐らく無い
434デフォルトの名無しさん (ワッチョイ f102-gadO)
2022/08/01(月) 14:51:18.83ID:YHYFdRah0 でも5以降はすぐサポート切れちゃうじゃん
435デフォルトの名無しさん (ワッチョイ 5d01-kylC)
2022/08/01(月) 15:07:06.39ID:09AtLgAc0 どうでもいいから質問に答えてやれよ
俺は知識ないから無理
俺は知識ないから無理
436デフォルトの名無しさん (スップ Sd9a-V/2h)
2022/08/01(月) 15:43:14.07ID:kNeknzrgd 3.5のようには4系は切れないんじゃないかな
始めからcoreしかない環境ならともかく
始めからcoreしかない環境ならともかく
437デフォルトの名無しさん (スッップ Sd9a-Ar6L)
2022/08/01(月) 15:44:46.74ID:GQMzgwKzd サポートは切れないだろうけど、近いうちにオプション扱いになるだろうね
438デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/02(火) 05:24:33.21ID:dOTebwan0 namespaceと名前空間の名前が似てて初心者分かりづらくなってると思うんだけどどう思う?
普通に名前空間はライブラリ名とかでよくね?と思ってるんだが
普通に名前空間はライブラリ名とかでよくね?と思ってるんだが
439デフォルトの名無しさん (ワッチョイ 4541-+nKW)
2022/08/02(火) 07:21:26.29ID:k80TbHLa0 roadと道路は似てるね
440デフォルトの名無しさん (オッペケ Sr05-m5IC)
2022/08/02(火) 08:18:52.40ID:sghojaj2r そうどちらも~目的のた~めに~
441デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/02(火) 09:13:26.29ID:dOTebwan0 今のVScってWinUI3で書かれてんのかな?
442デフォルトの名無しさん (ブーイモ MMee-Ar6L)
2022/08/02(火) 09:36:31.99ID:jfVGGafFM VSCodeはElectron
VSCodeはMSスタック外のコミュニティから不信感を持たれないようにブランディングにかなり気を使ってるから、
一応クロスプラットフォーム対応だがWinファーストの印象を強く与えるWinUI採用はありえない
Flutterとかなら将来的にはあるかもね
VSCodeはMSスタック外のコミュニティから不信感を持たれないようにブランディングにかなり気を使ってるから、
一応クロスプラットフォーム対応だがWinファーストの印象を強く与えるWinUI採用はありえない
Flutterとかなら将来的にはあるかもね
443デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/02(火) 10:33:29.51ID:dOTebwan0 >>442
へー道理でクソダサいと思った
へー道理でクソダサいと思った
444デフォルトの名無しさん (ワッチョイ 9949-BIed)
2022/08/02(火) 11:02:31.17ID:Gd43XZqn0 VScodeいいよね、今はVSも良くなったけど
最近ではwinでは1番人気と言われても異論ないやろ
エンジニアの欲しい部分を攻めたいい製品だよ
最近ではwinでは1番人気と言われても異論ないやろ
エンジニアの欲しい部分を攻めたいい製品だよ
445デフォルトの名無しさん (ワッチョイ 56bb-qaF0)
2022/08/02(火) 11:10:07.77ID:aTV235290 C#だとVS一択でcodeは使用しないと思ってたんだけど使うの?
446デフォルトの名無しさん (ブーイモ MMee-Ar6L)
2022/08/02(火) 11:16:03.36ID:OztZOyOvM C#でもWeb開発ならVSCodeで十分いける
最近はフロントエンドの比重が大きくなってるから、自分の場合はVSCodeに寄せたほうが開発効率が高い
最近はフロントエンドの比重が大きくなってるから、自分の場合はVSCodeに寄せたほうが開発効率が高い
447デフォルトの名無しさん (ワッチョイ 56bb-qaF0)
2022/08/02(火) 11:20:10.68ID:aTV235290 フロントか!
なんか頭が硬かったかも
さんきゅ
なんか頭が硬かったかも
さんきゅ
448デフォルトの名無しさん (ワッチョイ c587-OtAY)
2022/08/02(火) 11:23:59.08ID:rs6fnhcJ0 >>438
namespaceと名前空間って何か違うの?
namespaceと名前空間って何か違うの?
449デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/02(火) 11:32:28.03ID:dOTebwan0 >>448
そりゃ違うでしょ
そりゃ違うでしょ
450デフォルトの名無しさん (オッペケ Sr05-x2hi)
2022/08/02(火) 11:40:30.28ID:C80vNjl9r VSCodeはマルチスレッドではないから激重
451デフォルトの名無しさん (ワッチョイ cde3-0eUa)
2022/08/02(火) 12:31:34.28ID:7h3r7KZi0452デフォルトの名無しさん (ワッチョイ 9a87-dSCr)
2022/08/02(火) 12:47:10.72ID:5WShikIl0 今どき2.0はきつすぎるな・・・乙
453デフォルトの名無しさん (ワッチョイ faad-//s3)
2022/08/02(火) 13:46:27.19ID:d+m2jlTe0 >>449
え?
え?
454デフォルトの名無しさん (ワッチョイ d68e-HyOH)
2022/08/02(火) 14:49:22.13ID:f8W0+U3I0 >>438
馬鹿?
馬鹿?
455デフォルトの名無しさん (ワッチョイ 9949-BIed)
2022/08/02(火) 15:06:09.69ID:Gd43XZqn0 どうでもいいけど無駄に煽るやつ増えたよな、夏休みか
456デフォルトの名無しさん (ワッチョイ c587-OtAY)
2022/08/02(火) 16:19:25.27ID:rs6fnhcJ0 >>449
同じものだと思ってたんだけど、何が違うの?
同じものだと思ってたんだけど、何が違うの?
457デフォルトの名無しさん (ブーイモ MMbe-h75T)
2022/08/02(火) 17:11:29.89ID:clHk+QvDM 文字数が違うな
458デフォルトの名無しさん (ワッチョイ 56bb-qaF0)
2022/08/02(火) 17:26:15.48ID:aTV235290 文脈で違いのあるケースはある
たとえば、namespace はキーワードだけど名前空間はキーワードじゃないとか
ただ今暴れてるやつはただのアホだろ
たとえば、namespace はキーワードだけど名前空間はキーワードじゃないとか
ただ今暴れてるやつはただのアホだろ
459デフォルトの名無しさん (ワッチョイ 56bb-G1eK)
2022/08/02(火) 18:00:45.92ID:UKGz6HDN0 C#に限らず初心者板には必ず中身のない煽りカスが枠からシカトでok
460デフォルトの名無しさん (オッペケ Sr05-7LJf)
2022/08/02(火) 22:55:25.35ID:fEaKkp4Yr 初心者だけどclassって1class1.csファイルで作ったほうがいいのかね?
今はmain.csに全部記入してるけど
今はmain.csに全部記入してるけど
461デフォルトの名無しさん (ワッチョイ 56bb-G1eK)
2022/08/02(火) 23:09:08.14ID:UKGz6HDN0 その認識で問題ない
更にファイル名とクラス名を一致させとくとVSはファイル名変更したら自動でクラス名も変更してくれた気がする
更にファイル名とクラス名を一致させとくとVSはファイル名変更したら自動でクラス名も変更してくれた気がする
462427 (ワッチョイ 8ee9-Og+R)
2022/08/02(火) 23:37:30.65ID:HIxaLOVl0 もうIPC通信は使わないんですね。
教えて貰ったgRPCを調べてみます。ありがとうございます。
教えて貰ったgRPCを調べてみます。ありがとうございます。
463デフォルトの名無しさん (オッペケ Sr05-7LJf)
2022/08/03(水) 07:11:42.49ID:oaEyiw1/r >>461
なるほどサンクス
なるほどサンクス
464デフォルトの名無しさん (スッププ Sd9a-OtAY)
2022/08/03(水) 10:00:34.32ID:aXt/7uHrd >>461
フォルダ階層とnamespaceも一致してないとだめなんじゃなかったっけ?
フォルダ階層とnamespaceも一致してないとだめなんじゃなかったっけ?
465デフォルトの名無しさん (ワッチョイ 56bb-G1eK)
2022/08/03(水) 10:28:26.50ID:H0TN7wdQ0 namespaceだけ変えて試したけど自動で変更されたよ
仕様は知らんからまあ参考程度に
仕様は知らんからまあ参考程度に
466デフォルトの名無しさん (スッププ Sd9a-OtAY)
2022/08/03(水) 10:54:17.16ID:o11ILsU3d >>465
おぁ、ありがとう。勘違いだったかな。申し訳ない
おぁ、ありがとう。勘違いだったかな。申し訳ない
467デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 08:16:03.80ID:PgkbhFj60 Classの変数をMainクラスに持ってきたいのですがどうすればよいでしょうか。
https://imgur.com/k6aKv7a
https://imgur.com/k6aKv7a
468デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 08:19:51.47ID:PgkbhFj60 すみません。
上のplayListって変数を
https://imgur.com/1F0sI4K.jpeg
のコメントアウトしているplayListRight.ItemsSorceにぶち込みたいです。
あとplayListRight.ItemTempleteにも上のクラスのtempleteをブチコみたいです。
上のplayListって変数を
https://imgur.com/1F0sI4K.jpeg
のコメントアウトしているplayListRight.ItemsSorceにぶち込みたいです。
あとplayListRight.ItemTempleteにも上のクラスのtempleteをブチコみたいです。
469デフォルトの名無しさん (ワッチョイ 0dad-DLrt)
2022/08/05(金) 08:19:52.21ID:cUxq6qzs0 >>467
public
public
470デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 08:21:43.35ID:PgkbhFj60471デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 08:23:52.62ID:PgkbhFj60472デフォルトの名無しさん (ワッチョイ 1633-9R4+)
2022/08/05(金) 08:42:07.22ID:H/H3flpk0 とりあえず要望を満たすだけなら、PlayListViewCenterクラスにPlayListプロパティを作ればよさそうに見えるが
根本的にはPlayListView()でプレイリストの読み込みまでやってるのは詰め込み過ぎだろう
根本的にはPlayListView()でプレイリストの読み込みまでやってるのは詰め込み過ぎだろう
473デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/05(金) 08:46:35.55ID:PgkbhFj60 >>472
最初Mainクラスのメソッドにしてたのですが長ったらしいなと感じてクラスにそのメソッド入れたのですがそのままMainクラスのメソッドとして入れておいたほうが無難でしょうか?
最初Mainクラスのメソッドにしてたのですが長ったらしいなと感じてクラスにそのメソッド入れたのですがそのままMainクラスのメソッドとして入れておいたほうが無難でしょうか?
474デフォルトの名無しさん (ワッチョイ 1633-9R4+)
2022/08/05(金) 08:53:40.09ID:H/H3flpk0475デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/05(金) 08:56:48.47ID:PgkbhFj60 >>474
ありがとうございます、調べてみます
ありがとうございます、調べてみます
476デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 10:00:11.06ID:PgkbhFj60 プロパティを追加すると言っていましたがこのような形でよいのでしょうか?
PlayListViewメソッドのplayListをPlayListプロパティに入れる方法がわかりません、、、
PlayListViewメソッドのplayListをPlayListプロパティに入れる方法がわかりません、、、
477デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 10:01:02.95ID:PgkbhFj60 すみません。画像上げ忘れました。
https://imgur.com/hZ105MK.jpeg
https://imgur.com/hZ105MK.jpeg
478デフォルトの名無しさん (ワッチョイ 99da-a4xl)
2022/08/05(金) 12:38:36.41ID:RSiO7Ssf0 ぱっとみ誰かが作ったものをメンテしてるみたいだが、
せっかく綺麗なソースもこうやって素人にズタズタにされていくんよなぁ
せっかく綺麗なソースもこうやって素人にズタズタにされていくんよなぁ
479デフォルトの名無しさん (ワッチョイ 1633-9R4+)
2022/08/05(金) 12:56:56.63ID:H/H3flpk0480デフォルトの名無しさん (ブーイモ MMbe-iIOf)
2022/08/05(金) 13:47:33.34ID:hxnnat6YM PlayListViewCenterとPlayListView()とplayListRightの関係性がよくわからん
依存関係が整理されてないとこのレベルでも簡単にスパゲッティ化するのね
依存関係が整理されてないとこのレベルでも簡単にスパゲッティ化するのね
481デフォルトの名無しさん (ワッチョイ 7a24-dSCr)
2022/08/05(金) 14:01:15.91ID:+4dBSHs70 最初フォームにコントールを貼り付けていった。
ああ、コントロールの数が多くなってきたのでタブ化したい。
それでタブコントロールをフォームに貼り付けて以前のコントロールを
切り取ってタブに貼り付けてもだめでした。
簡単な設定変更でできるもんでしょうか?
ああ、コントロールの数が多くなってきたのでタブ化したい。
それでタブコントロールをフォームに貼り付けて以前のコントロールを
切り取ってタブに貼り付けてもだめでした。
簡単な設定変更でできるもんでしょうか?
482デフォルトの名無しさん (オイコラミネオ MMbd-m4/e)
2022/08/05(金) 14:53:00.30ID:mvNI8q0IM プロパティは俺も最初よく分からんかったな
俺より先に入社してきてまだプロパティのgetじゃなくてgetter関数作ってる奴もいるけれど
俺より先に入社してきてまだプロパティのgetじゃなくてgetter関数作ってる奴もいるけれど
483デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 15:10:35.53ID:PgkbhFj60 サンプル切り貼りしただけですね。
xamlのListViewにx:NameとしてplayListRightをいれていてそいつにアンドロイドからのファイルのフォルダー一覧を表示させたいってことなんですけど、、、
いろいろ試してみましたが無理そうです。無難にPlayListViewメソッドをMainClassにいれます、、、
xamlのListViewにx:NameとしてplayListRightをいれていてそいつにアンドロイドからのファイルのフォルダー一覧を表示させたいってことなんですけど、、、
いろいろ試してみましたが無理そうです。無難にPlayListViewメソッドをMainClassにいれます、、、
484デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/05(金) 15:42:07.03ID:PgkbhFj60 どうやってPlayListプロパティにPlayListView関数のplayList変数を入れるとか全く検討がつかないのですがどうやれば良いのでしょうか?
485デフォルトの名無しさん (ワッチョイ 56bb-G1eK)
2022/08/05(金) 15:46:42.03ID:ICqeCpci0 まず日本語を勉強します
486デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/05(金) 15:51:27.56ID:PgkbhFj60 >>485
というと?
というと?
487デフォルトの名無しさん (ワッチョイ 21b3-dSCr)
2022/08/05(金) 16:56:32.29ID:1Rrd8aoz0 public ObservableCollection<PlayFile> PlayList { get; private set; };
プロパティの宣言をこうしておいてPlayListViewの最後で
this.PlayList = playList;
を入れたら期待通りの結果にはなる
プロパティの宣言をこうしておいてPlayListViewの最後で
this.PlayList = playList;
を入れたら期待通りの結果にはなる
488デフォルトの名無しさん (ワッチョイ 7a01-dSCr)
2022/08/05(金) 17:17:58.37ID:PgkbhFj60489デフォルトの名無しさん (アウグロ MM19-bL0y)
2022/08/05(金) 17:55:56.37ID:aTGNTU2eM な?WPF流行らない臭いするだろ?
490デフォルトの名無しさん (ワッチョイ 7a01-7LJf)
2022/08/05(金) 18:11:42.31ID:PgkbhFj60 >>489
なぜですか?
なぜですか?
491デフォルトの名無しさん (ワッチョイ 4d79-bL0y)
2022/08/05(金) 19:41:14.95ID:T806aXM50492デフォルトの名無しさん (オッペケ Sr05-7LJf)
2022/08/05(金) 19:57:53.24ID:Ow3srsZsr >>491
慣れたらいけるのでは?
慣れたらいけるのでは?
493デフォルトの名無しさん (ブーイモ MMee-iIOf)
2022/08/05(金) 21:03:37.37ID:kbVXsa8pM View/ViewModel/Modelあたりの分離が出来てないのとWPFは関係なくね?
494デフォルトの名無しさん (ワッチョイ 0dad-DLrt)
2022/08/05(金) 21:14:35.76ID:cUxq6qzs0 WPFは外側だけ使えばいい
495デフォルトの名無しさん (ワッチョイ faad-L0v6)
2022/08/05(金) 23:31:23.20ID:nKjrktLW0 外側て何?
496デフォルトの名無しさん (ワッチョイ 1301-4pii)
2022/08/06(土) 06:43:47.00ID:YGqtJRNu0 >>495
UI側ってことでしょう
UI側ってことでしょう
497デフォルトの名無しさん (ブーイモ MMeb-zDOG)
2022/08/06(土) 07:25:26.78ID:nHm0QuCiM WPFのUI側でない部分とは?
498デフォルトの名無しさん (ラクッペペ MM8b-xY+A)
2022/08/06(土) 07:44:04.39ID:d0E+uIxOM 2006年のものに流行りもクソもあるのか?
499デフォルトの名無しさん (ワッチョイ 1301-4pii)
2022/08/06(土) 09:32:14.62ID:YGqtJRNu0 WinUIは流行るのか?
かっこいいけどなぁ
かっこいいけどなぁ
500デフォルトの名無しさん (ワッチョイ 1368-rkQs)
2022/08/06(土) 11:49:57.93ID:Mx8J9HCy0 最近まで知らなかったんだけど、
MessageQueue って Core 以降無くなったんだな。
4.8で提案しといて助かった。
https://docs.microsoft.com/ja-jp/dotnet/api/system.messaging.messagequeue?view=netframework-4.8
MessageQueue って Core 以降無くなったんだな。
4.8で提案しといて助かった。
https://docs.microsoft.com/ja-jp/dotnet/api/system.messaging.messagequeue?view=netframework-4.8
501デフォルトの名無しさん (ブーイモ MM8b-JIap)
2022/08/06(土) 13:09:28.58ID:bZh5L3OZM MSMQを念頭に置いているとはいえAMQPとかでも普通に実装できそうだからCoreに移植されても全然おかしくないだろうけど、戦略的な除外だろう
MS的にはAzure Service Busを推したいところだから代替はないかとMSに相談してきた客をAzureへ誘導できるし、
似たようなものをAWSとかでセルフホストできてしまう選択肢は積極的に潰しておきたかったんだろうね
MS的にはAzure Service Busを推したいところだから代替はないかとMSに相談してきた客をAzureへ誘導できるし、
似たようなものをAWSとかでセルフホストできてしまう選択肢は積極的に潰しておきたかったんだろうね
502デフォルトの名無しさん (ワッチョイ 13ad-eDUT)
2022/08/06(土) 15:55:35.74ID:fi6gTDde0503デフォルトの名無しさん (ワッチョイ 31da-woMg)
2022/08/06(土) 19:42:37.30ID:B4aY99WN0 Visual Studioを使わずにテキストエディタで書いているのですが、
WebView2はどのように宣言すればいいのでしょう?
ネットで拾ったソースコードをそのまま使おうとすると、
System.ComponentModel.ISupportInitalizeが参照されていないアセンブリで定義されていますとか、
webView2はコンテキスト内に存在しませんといったエラーが出てしまいます。
using Microsoft.Web.WebView2.Core;でエラーは出ないので、
dllの参照は上手く行っているようなのですが。
WebView2はどのように宣言すればいいのでしょう?
ネットで拾ったソースコードをそのまま使おうとすると、
System.ComponentModel.ISupportInitalizeが参照されていないアセンブリで定義されていますとか、
webView2はコンテキスト内に存在しませんといったエラーが出てしまいます。
using Microsoft.Web.WebView2.Core;でエラーは出ないので、
dllの参照は上手く行っているようなのですが。
504デフォルトの名無しさん (ワッチョイ eb2c-sFmp)
2022/08/06(土) 19:53:35.54ID:h2EHbeov0 .NET Framework向けか.NET(Core)向けかWinFormsかWPFかも分からんけど
自分で解決できないならまだテキストエディタで済ます段階ではないので
素直にVS使おう
自分で解決できないならまだテキストエディタで済ます段階ではないので
素直にVS使おう
505デフォルトの名無しさん (ワッチョイ 31da-woMg)
2022/08/06(土) 20:27:31.37ID:B4aY99WN0 >>504
使えない状況なのでテキストエディタで書いています。
使えない状況なのでテキストエディタで書いています。
506デフォルトの名無しさん (ワッチョイ 31da-woMg)
2022/08/06(土) 20:48:39.60ID:B4aY99WN0 すみません、自己解決しました。
dllが足りなかっただけでした。
dllが足りなかっただけでした。
507デフォルトの名無しさん (ワッチョイ a97c-2rel)
2022/08/07(日) 08:35:31.35ID:zuBhJhyh0 >>481
それでできるはずだと思うけど、どうだめだったの?
各コントロールの設定が消えてしまったのなら、そういうもの。
設定を消したくなければ、一旦フォームをぐわっと拡げて、
既存のコントロールとタブコントロールを同時に表示するようにして
ドラッグして移動させると設定は消えないけど、そういうことじゃない?
それでできるはずだと思うけど、どうだめだったの?
各コントロールの設定が消えてしまったのなら、そういうもの。
設定を消したくなければ、一旦フォームをぐわっと拡げて、
既存のコントロールとタブコントロールを同時に表示するようにして
ドラッグして移動させると設定は消えないけど、そういうことじゃない?
508デフォルトの名無しさん (ワッチョイ 69b1-qy/x)
2022/08/08(月) 10:38:51.65ID:ltHVcLml0 複数個所から参照されているクラスのインスタンスがあります。
このインスタンスへの参照を全てnullにする機能はC#にありますか?
もしあるようでしたら、方法を教えて頂けると助かります。
このインスタンスへの参照を全てnullにする機能はC#にありますか?
もしあるようでしたら、方法を教えて頂けると助かります。
509デフォルトの名無しさん (ワッチョイ 1324-SMvG)
2022/08/08(月) 10:54:39.76ID:Zu2CvCE20 >>508
パッと思いつく限りだとclassでラップするっていう原始的方法くらいしか思い浮かばない
パッと思いつく限りだとclassでラップするっていう原始的方法くらいしか思い浮かばない
510デフォルトの名無しさん (ブーイモ MM8b-zDOG)
2022/08/08(月) 13:06:08.72ID:lyYbsRurM >>508
なんでそんなことしたいの?
なんでそんなことしたいの?
511デフォルトの名無しさん (ブーイモ MM8b-zDOG)
2022/08/08(月) 13:07:38.93ID:lyYbsRurM 弱参照使うか
オブザーバー使ってそれぞれ更新するかかな
他にもやり方あるだろうけど達成したい目的次第
オブザーバー使ってそれぞれ更新するかかな
他にもやり方あるだろうけど達成したい目的次第
512デフォルトの名無しさん (ワッチョイ 1324-woMg)
2022/08/08(月) 19:52:41.64ID:DioK39uS0 >>507
下記がオブジェクト参照がオブジェクト インスタンスに設定されていませんとか出て
すぐにできないんだなとおもってユーザーコントロールにはっつけてやり直してました。
Controls[$"textBox{i}"].Text = sb.ToString();
エラーのところコメント化して動くかみるとああ、基本的にフォームに貼り付けたものひっぱってくるだけで動くんですね。
ありがとう。
下記がオブジェクト参照がオブジェクト インスタンスに設定されていませんとか出て
すぐにできないんだなとおもってユーザーコントロールにはっつけてやり直してました。
Controls[$"textBox{i}"].Text = sb.ToString();
エラーのところコメント化して動くかみるとああ、基本的にフォームに貼り付けたものひっぱってくるだけで動くんですね。
ありがとう。
513デフォルトの名無しさん (オイコラミネオ MMed-woMg)
2022/08/08(月) 20:09:42.36ID:9R7bGCkQM514デフォルトの名無しさん (ワッチョイ 1324-woMg)
2022/08/10(水) 08:10:20.13ID:I7WycSNa0 Controls[$"textBox{i}"]ってのあかんの?
便利やなと思ってたけど
便利やなと思ってたけど
515デフォルトの名無しさん (スッップ Sd33-JIap)
2022/08/10(水) 08:20:57.21ID:ekVbncrCd 設定より規約という言葉もあることだし、ちゃんと管理できてるならいいと思うよ
手で配列作ったりするのはミスの原因になるからむしろダメ
手で配列作ったりするのはミスの原因になるからむしろダメ
516デフォルトの名無しさん (ワッチョイ c107-7nbs)
2022/08/10(水) 18:17:13.30ID:8SlAES4I0 この場合はデータバインディングすべきでしょ
517デフォルトの名無しさん (ワッチョイ 9179-XGW1)
2022/08/11(木) 09:46:17.83ID:bzSgGXTd0 名前でひっぱって来るって相当な富豪プログラミングだな
恥かしい名前付けてたらばれるやん
恥かしい名前付けてたらばれるやん
518デフォルトの名無しさん (ワッチョイ 9342-woMg)
2022/08/11(木) 10:55:14.05ID:L4K0queg0 そういやjavaだとクラス名の文字列からクラス生成できたっけな
519デフォルトの名無しさん (ワッチョイ 8902-N11w)
2022/08/11(木) 11:00:56.57ID:GF5pk2No0 名前でアクセスするようにしてると、リファクタリングした時に死ぬ
520デフォルトの名無しさん (ワッチョイ 0101-aWst)
2022/08/11(木) 11:19:42.29ID:vAulrAya0 >>518
C#だって出来るよ
C#だって出来るよ
521デフォルトの名無しさん (ワッチョイ 9179-XGW1)
2022/08/11(木) 11:23:07.46ID:bzSgGXTd0 できるできないじゃない
やるかやられるかだといつも言ってるだろ
やるかやられるかだといつも言ってるだろ
522デフォルトの名無しさん (アウアウウー Sa55-eDUT)
2022/08/11(木) 12:09:59.60ID:iYrezZwUa いや、挿すか挿されるかだ
523デフォルトの名無しさん (ワッチョイ 136a-rSKY)
2022/08/11(木) 20:59:48.25ID:lZmFgICj0 でぃぺんだんしーいんじぇくしょん!!
524デフォルトの名無しさん (テテンテンテン MM73-fm2P)
2022/08/12(金) 13:14:48.49ID:QghzorUzM525デフォルトの名無しさん (オッペケ Sr5d-FBk5)
2022/08/12(金) 14:24:33.30ID:k3dld6/ur >>524
ないよ?
ないよ?
526デフォルトの名無しさん (オッペケ Sr5d-FBk5)
2022/08/12(金) 14:25:12.55ID:k3dld6/ur これライブラリ化したいんですが可能ですかね?
https://qiita.com/furugen/items/74bbdfa126d7cc101a0c
https://qiita.com/furugen/items/74bbdfa126d7cc101a0c
527デフォルトの名無しさん (オッペケ Sr5d-4pii)
2022/08/12(金) 20:49:41.62ID:W9k2A9pZr 複数のプロジェクトにわたるクラスをライブラリ化って厳しいんですかね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】 山上徹也被告が謝罪 「何の恨みもありません。非常に申し訳ないことをした」 ★2 [お断り★]
- 『M-1』決勝進出9組発表 エバース、ヤーレンズ、ヨネダ2000、ママタルト、真空ジェシカら進出 [muffin★]
- 芸人・永野が断言 令和が「1」なら昭和は「100楽しかった」「夢いっぱいだった」★3 [muffin★]
- 橋下徹、「安全地帯にいる政治家たちの行動で民間が犠牲になる…まっぴらゴメン」 麻生太郎氏の高市首相の発言支持に言及 [jinjin★]
- 自宅で1万円札をカラーコピー、「パパ活」支払いで使った52歳男に有罪判決…「偽札と言いにくい人にだけに渡し悪質」 [蚤の市★]
- 【野球】日本ハム・清宮幸太郎 プロ9年目で1億円プレイヤーに! 打率・272、12本塁打、65打点 [冬月記者★]
- わいアスカシンジ、シンエヴァで無事成仏
- ID:Wl4TFONP0「おおん…❤…お尻まだ…?🤤」
- ( ´・ω・` )寒いよう
- 自分が裁判員だとしたら山上被告どうする🤔 [445522505]
- もし地球の人種別でランクを作るんだったら日本人は何位ぐらいなの?
- 【悲報】日本維新の女議員、旦那にサンドイッチ作るからパン買ってこいと命令し、6枚切りを買ってきたため発狂wwwwwwwwwwwwwwwwwww [802034645]
