!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part151
https://mevius.5ch.net/test/read.cgi/tech/1621129559/
■関連スレ
C#, C♯, C#相談室 Part94
https://mevius.5ch.net/test/read.cgi/tech/1553075856/
■コードを貼る場合は↓を使いましょう。
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/
・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#(初心者用) Part152
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 3f2c-RUy2)
2021/08/25(水) 19:44:16.81ID:tgvUkE6r056デフォルトの名無しさん (ワッチョイ 7fa7-eqQo)
2021/09/04(土) 12:14:11.18ID:xKc0OJDY057デフォルトの名無しさん (ワッチョイ 8724-KrGZ)
2021/09/04(土) 12:17:58.67ID:vIpBQxqx0 >>56
どういうレスしようが5chなんてそれぞれの勝手だろ?
まぁそういう意味じゃお前が虚報を撒こうが勝手だけどそれを非難するのも俺の勝手だからな
主題で反論できないと分かるや論点ずらして小さい箇所で一点突破を目指すってまるでF爺にコテンパンにやられた西村博之みたいなカスだなお前
どういうレスしようが5chなんてそれぞれの勝手だろ?
まぁそういう意味じゃお前が虚報を撒こうが勝手だけどそれを非難するのも俺の勝手だからな
主題で反論できないと分かるや論点ずらして小さい箇所で一点突破を目指すってまるでF爺にコテンパンにやられた西村博之みたいなカスだなお前
58デフォルトの名無しさん (ワッチョイ 7fa7-eqQo)
2021/09/04(土) 12:21:25.54ID:xKc0OJDY0 >>57
そうか、まあ、頑張れw
そうか、まあ、頑張れw
59デフォルトの名無しさん (ワッチョイ 0701-vCim)
2021/09/04(土) 12:48:53.41ID:f4vSDVRW0 lets action begin.
60デフォルトの名無しさん (ワッチョイ 5f01-aeOK)
2021/09/04(土) 18:13:14.95ID:ZyOjgA390 文字化けってほんとつらいっす
ありとあらゆるところに文字化けが潜んでて作業の邪魔する
ぐぐりまくって、バイト列に変換してから目的の文字コードに直す方法を習得したんだけど
これはもしかして万能な方法なんじゃないかと期待してるんだけど
まぁそのうち試してみよ・・・
ありとあらゆるところに文字化けが潜んでて作業の邪魔する
ぐぐりまくって、バイト列に変換してから目的の文字コードに直す方法を習得したんだけど
これはもしかして万能な方法なんじゃないかと期待してるんだけど
まぁそのうち試してみよ・・・
61デフォルトの名無しさん (ワッチョイ c714-GmXC)
2021/09/04(土) 20:14:30.44ID:4fE9BStG062デフォルトの名無しさん (ワッチョイ c714-GmXC)
2021/09/04(土) 20:19:25.15ID:4fE9BStG0 >>57
半年くらい前にひろゆきがオブジェクト指向の説明をしようとして非OOPなただのMath系関数の説明し始めてて悲しかった
2ch開設者って言うからプログラミングの腕もそれなりだと思ったら初歩的な事も理解してないレベルだった
半年くらい前にひろゆきがオブジェクト指向の説明をしようとして非OOPなただのMath系関数の説明し始めてて悲しかった
2ch開設者って言うからプログラミングの腕もそれなりだと思ったら初歩的な事も理解してないレベルだった
63デフォルトの名無しさん (ワッチョイ 4793-STKI)
2021/09/04(土) 20:22:11.87ID:HPILmW6y0 あめぞうBBSに手を加えただけだし、
転送量危機の時だって本人は何もしてない
転送量危機の時だって本人は何もしてない
64デフォルトの名無しさん (ワッチョイ ffde-HjXh)
2021/09/04(土) 20:25:11.89ID:osn6/XE+065デフォルトの名無しさん (ワッチョイ 5f01-aeOK)
2021/09/05(日) 03:52:19.25ID:2EeVeniH0 >>61
今やってるのはメール受信ですわ
テストのために同じメーラーから同じ文章をgmailアカウントに送っているんだけど
なぜかアプリで受信したときの件名や本文とかの文字コードがUS-ASCIIになったりISO-2022-JPになったり。
ISO-2022-JPで送られてきたものをISO-2022-JPで変換すると、これまた文字化けすることに気づいて、対象の文字コードをまず取得して、それから変換しなきゃいけないと気づいてようやく今解決ですわ (解決したと思い込んでる段階
今やってるのはメール受信ですわ
テストのために同じメーラーから同じ文章をgmailアカウントに送っているんだけど
なぜかアプリで受信したときの件名や本文とかの文字コードがUS-ASCIIになったりISO-2022-JPになったり。
ISO-2022-JPで送られてきたものをISO-2022-JPで変換すると、これまた文字化けすることに気づいて、対象の文字コードをまず取得して、それから変換しなきゃいけないと気づいてようやく今解決ですわ (解決したと思い込んでる段階
66デフォルトの名無しさん (ワッチョイ 27ad-qMED)
2021/09/05(日) 05:57:23.17ID:oHh0g2FX0 RFC読めよ
67デフォルトの名無しさん (ワッチョイ e737-zxq2)
2021/09/05(日) 10:58:26.93ID:n9DrSLdy0 趣味ならRFC熟読するまでも無いだろ
そもそも文字化けでもないし
ちょっと検索すれば出てくるじゃん
https://atmarkit.itmedia.co.jp/ait/articles/0602/18/news009.html
そもそも文字化けでもないし
ちょっと検索すれば出てくるじゃん
https://atmarkit.itmedia.co.jp/ait/articles/0602/18/news009.html
68デフォルトの名無しさん (ワッチョイ 8724-KrGZ)
2021/09/05(日) 11:56:27.38ID:iGX/kvk70 >>67
メール関連全く分からんけどヘッダのContent-Typeにcharset書かれてるならHttpClientみたいに自動エンコしてくれないん?
メール関連全く分からんけどヘッダのContent-Typeにcharset書かれてるならHttpClientみたいに自動エンコしてくれないん?
69デフォルトの名無しさん (ワッチョイ 472f-8qru)
2021/09/05(日) 14:22:36.23ID:ICYnYWWd0 つかまあ7bitとかいいながらSHIFT_JISで送ってくるメーラーとかあるけどな
70デフォルトの名無しさん (ワッチョイ 27ad-qMED)
2021/09/05(日) 14:56:29.78ID:oHh0g2FX0 そういう解説には不十分なことしか書いてないからな
71デフォルトの名無しさん (ワッチョイ 5f01-aeOK)
2021/09/05(日) 15:08:07.86ID:2EeVeniH0 おぢちゃんたち、ありがとうございます
これ>>67、わかりやすそうなのでいろいろ考えてみます
今日は疲れたのでまた明日にでも。
ずっと没頭してやってたんで、プログラム自体はいい感じに動くようになってきました
今回の文字コードの問題は再現性が低くてやっかいです
FromやToでこういう↓日本語交じりのアドレスを使ってテストしてると
ごちゃん株式会社<***@***.com>
ほんと、たま〜に「ごちゃん株式会社」の部分の文字がおかしくなる
連続してテストしても再現しないけど、時間置くとたまーに・・・
これきた、と思ってもう一度やると再現しない
もちっと勉強してきます
これ>>67、わかりやすそうなのでいろいろ考えてみます
今日は疲れたのでまた明日にでも。
ずっと没頭してやってたんで、プログラム自体はいい感じに動くようになってきました
今回の文字コードの問題は再現性が低くてやっかいです
FromやToでこういう↓日本語交じりのアドレスを使ってテストしてると
ごちゃん株式会社<***@***.com>
ほんと、たま〜に「ごちゃん株式会社」の部分の文字がおかしくなる
連続してテストしても再現しないけど、時間置くとたまーに・・・
これきた、と思ってもう一度やると再現しない
もちっと勉強してきます
72デフォルトの名無しさん (ワッチョイ 87b0-ypAh)
2021/09/05(日) 15:24:44.87ID:7oSpDR4l0 MIME-B や MIME-Q ってエンコードは知ってる?その仕様に合わないものが届いたりするってこと?
73デフォルトの名無しさん (ワッチョイ e737-zxq2)
2021/09/05(日) 16:13:31.39ID:n9DrSLdy0 全く同じもの送りつけて再現しないならRFC以前の問題な気もするけど
74デフォルトの名無しさん (ワッチョイ ffde-HjXh)
2021/09/05(日) 16:31:42.66ID:Lv/WyGL8075デフォルトの名無しさん (ワッチョイ c7e4-xm+t)
2021/09/05(日) 16:42:03.85ID:gyzxPlwG0 他の人が投げたメールを自分で作ったメールクライアントで受けると化けるものが
あるってい場合には、すべてに自動で対応するのは不可能に近いかな
みんながみんなちゃんとした完全なメールクライアントである保証(設定も含めて)は
ないから
自分で作ったメールクライアント同士で化けることがあるなら、基本は実装を
疑ってみる必要があるけど途中のメールサーバに問題があるとかないかな
本文は何かのエンコードでパック化しちゃえば問題起こらないだろうけど、
あて先とかSubjectはサーバ側でいじることも出来るので何か変えられて
いるとか・・・最近はそういうことないのかな
あるってい場合には、すべてに自動で対応するのは不可能に近いかな
みんながみんなちゃんとした完全なメールクライアントである保証(設定も含めて)は
ないから
自分で作ったメールクライアント同士で化けることがあるなら、基本は実装を
疑ってみる必要があるけど途中のメールサーバに問題があるとかないかな
本文は何かのエンコードでパック化しちゃえば問題起こらないだろうけど、
あて先とかSubjectはサーバ側でいじることも出来るので何か変えられて
いるとか・・・最近はそういうことないのかな
76デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/05(日) 16:58:54.43ID:69Mttc9X0 Xamarinで他のタプページの値を取得しようとしてますが上手くいきません。
kadou.xamal.cs)
public sbyte Eigyou_kaisi => sbyte.Parse(eigyou_kaisi.Text);
public sbyte Eigyou_owari => sbyte.Parse(eigyou_owari.Text);
kihon.xaml.cs)
set_eikaisi = kadou.Eigyou_kaisi;
//営業時間の開始
set_eisyuryou = kadou.Eigyou_owari;
//営業時間の終了(時)
kadou.xamal.cs)
public sbyte Eigyou_kaisi => sbyte.Parse(eigyou_kaisi.Text);
public sbyte Eigyou_owari => sbyte.Parse(eigyou_owari.Text);
kihon.xaml.cs)
set_eikaisi = kadou.Eigyou_kaisi;
//営業時間の開始
set_eisyuryou = kadou.Eigyou_owari;
//営業時間の終了(時)
77デフォルトの名無しさん (ワッチョイ df33-bnu7)
2021/09/05(日) 18:29:42.24ID:VF4l5IWe078デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/05(日) 19:09:17.61ID:69Mttc9X079デフォルトの名無しさん (スッップ Sd7f-Z3ju)
2021/09/06(月) 12:29:48.61ID:742OrnqFd vs2017から2019移行してInstallerProjectをいれたところ
setupプロジェクトのビルドで失敗します
2017のときはエラー一覧に成功数とかでてたのですが
2019では何も出力されないのですが
ここにエラー出す方法ありますか?
ツール、オプションのビルド設定で出力の詳細を
かえてみたものの変わりありません
setupプロジェクトのビルドで失敗します
2017のときはエラー一覧に成功数とかでてたのですが
2019では何も出力されないのですが
ここにエラー出す方法ありますか?
ツール、オプションのビルド設定で出力の詳細を
かえてみたものの変わりありません
80デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/06(月) 16:37:31.47ID:PKsgHZNm0 重いループ処理で「くるくる」を表示させたいのですが、上手くいきません。
ボタンを押したら、10秒以上固まったような状態になります。
try
{
cvLayer.IsVisible = true;
frLayer.IsVisible = true;
MyActivityIndicator.IsRunning = true;
//await Task.Run(() =>
//{
//長い処理を記述
do
{
ボタンを押したら、10秒以上固まったような状態になります。
try
{
cvLayer.IsVisible = true;
frLayer.IsVisible = true;
MyActivityIndicator.IsRunning = true;
//await Task.Run(() =>
//{
//長い処理を記述
do
{
81デフォルトの名無しさん (ワッチョイ ff7c-8qru)
2021/09/06(月) 16:48:37.32ID:qiPyLsW90 質問文がないようだが
あとそのコメントアウトは何
あとそのコメントアウトは何
82デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/06(月) 17:07:07.69ID:PKsgHZNm0 Xamarin.Formsで重い処理の待ち時間に「くるくる」を表示させたいだけです。
コメントアウトは特に関係ありません。
コメントアウトは特に関係ありません。
83デフォルトの名無しさん (ワッチョイ 7f33-FCmR)
2021/09/06(月) 17:45:51.35ID:u6Cpk6uR0 Xamarin.Formsを使ったことないからアレだけど、根本的なところを間違ってるんじゃないかという予感
とりあえず、ちょっとググったら↓みたいなのは見つかる
https://blog.okazuki.jp/entry/2016/11/22/225735
とりあえず、ちょっとググったら↓みたいなのは見つかる
https://blog.okazuki.jp/entry/2016/11/22/225735
84デフォルトの名無しさん (ワッチョイ 0701-vCim)
2021/09/06(月) 18:04:59.48ID:q0BBk2oV0 貴方には人脈が足りないわ
85デフォルトの名無しさん (ワッチョイ c724-KrGZ)
2021/09/06(月) 20:38:43.31ID:h/8uTFD00 インスタンス作り忘れるレベルの初心者には協力してあげたいがそのコード例だけじゃエスパーしかできん
固まるって事はTask.Runがコメントアウトされてる通りに同期処理になってるって事じゃないの?
ボタン押す → そのままTask作らずdo whileしたらそのwhileから抜け出すまでフォームは固まる事になる
固まるって事はTask.Runがコメントアウトされてる通りに同期処理になってるって事じゃないの?
ボタン押す → そのままTask作らずdo whileしたらそのwhileから抜け出すまでフォームは固まる事になる
86デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/06(月) 23:56:03.29ID:PKsgHZNm087デフォルトの名無しさん (テテンテンテン MM8f-JQsU)
2021/09/07(火) 08:59:43.99ID:sURM7VfOM >>86
根本的に解決してないとおも
根本的に解決してないとおも
88デフォルトの名無しさん (ワッチョイ 675f-nTGN)
2021/09/07(火) 12:23:11.12ID:sDLOmpYb0 https://anderson02.com/cs/xamarin1/xamarin-34/
このサイトを参考にして「ボタン押す」→Do-while処理中にActivityIndicator IsRunning="True"で「くるくる」表示
ループを抜けたらActivityIndicator IsRunning="false"で「くるくる」非表示にしてるだけです。
アプリの見た目上は問題ないんですが、、、
このサイトを参考にして「ボタン押す」→Do-while処理中にActivityIndicator IsRunning="True"で「くるくる」表示
ループを抜けたらActivityIndicator IsRunning="false"で「くるくる」非表示にしてるだけです。
アプリの見た目上は問題ないんですが、、、
89デフォルトの名無しさん (ラクッペペ MM8f-em86)
2021/09/07(火) 12:33:12.71ID:sIBcULnDM フォームが固まる事を問題だと思っているんだろうよ
フォームは固めておいたほうが問題がない
フォームは固めておいたほうが問題がない
90デフォルトの名無しさん (ワッチョイ 2729-GmXC)
2021/09/07(火) 12:48:57.09ID:6F2EpZaw0 フォームが固まったらくるくるも固まるから問題って事じゃなくて?
await Task.Delayを追加しただけで解決したってのもよく分からないけど、一回コード全部張ったほうが良いと思う
await Task.Delayを追加しただけで解決したってのもよく分からないけど、一回コード全部張ったほうが良いと思う
91デフォルトの名無しさん (アウアウウー Sa8b-487o)
2021/09/07(火) 16:51:54.68ID:wmVmTjL3a おかしいな…
IObservable<T>のSubscribeメソッドってラムダを受け取る拡張メソッドが見つからない
IObserver<T>を受け取るメソッドはあるっぽいんですが…
前からこんなんでしたっけ?
IObservable<T>のSubscribeメソッドってラムダを受け取る拡張メソッドが見つからない
IObserver<T>を受け取るメソッドはあるっぽいんですが…
前からこんなんでしたっけ?
92デフォルトの名無しさん (アウアウウー Sa8b-487o)
2021/09/07(火) 16:56:52.37ID:wmVmTjL3a あ、書いた直後に自己解決しました
System名前空間にあるんですね
Rxチームのパッケージ配置センスなさすぎでは…?
System名前空間にあるんですね
Rxチームのパッケージ配置センスなさすぎでは…?
93デフォルトの名無しさん (スップ Sdff-HS0k)
2021/09/09(木) 18:30:10.85ID:UHkOYZwyd 質問です。
xamarinとC#でAndroidアプリを作成していて、ボタン押下でPCに構築したFTPサーバとテキストファイルの送受信をする機能を作ったのですが、ログインは成功していて、サーバへのファイル送信は出来ているのですが、androidへの受信時に下記2点の問題が発生しています
1.ファイル受信自体はできているが、受信時のコマンド"RETR"のものとは別に受信後にsocket.Receive処理を行った際に数分待ちが発生して、nullのExceptionが返されてエラーとなる。(ファイル受信時のsocket.Receiveの戻り値は"226 Transfer complete.")
2.上記1.の処理を削除してみると、サーバのテキストファイル内容の取得のために1ファイル受信する毎に"PASV"コマンドで戻ってきた"227"のIPアドレス・ポートでsocketを開く処理をしているのですが、そこで戻り値が"226 Transfer complete."になってしまい、IPアドレス・ポートが取得できずエラーとなる。(また、IPアドレス・ポートを取得してsocketを開ける場合もあるが、ファイル内容を取得できていて、writeで書き込まれているはずだが、受信したファイルに内容が反映されない。)
上記1か2の解決方法について何か心当たりがあればお教えいただけますでしょうか?
xamarinとC#でAndroidアプリを作成していて、ボタン押下でPCに構築したFTPサーバとテキストファイルの送受信をする機能を作ったのですが、ログインは成功していて、サーバへのファイル送信は出来ているのですが、androidへの受信時に下記2点の問題が発生しています
1.ファイル受信自体はできているが、受信時のコマンド"RETR"のものとは別に受信後にsocket.Receive処理を行った際に数分待ちが発生して、nullのExceptionが返されてエラーとなる。(ファイル受信時のsocket.Receiveの戻り値は"226 Transfer complete.")
2.上記1.の処理を削除してみると、サーバのテキストファイル内容の取得のために1ファイル受信する毎に"PASV"コマンドで戻ってきた"227"のIPアドレス・ポートでsocketを開く処理をしているのですが、そこで戻り値が"226 Transfer complete."になってしまい、IPアドレス・ポートが取得できずエラーとなる。(また、IPアドレス・ポートを取得してsocketを開ける場合もあるが、ファイル内容を取得できていて、writeで書き込まれているはずだが、受信したファイルに内容が反映されない。)
上記1か2の解決方法について何か心当たりがあればお教えいただけますでしょうか?
94デフォルトの名無しさん (ワッチョイ 27ad-qMED)
2021/09/09(木) 19:21:04.36ID:j0rTxYM40 FTPなんてめんどいもん使わずにHTTP使った方がいいでしょ
95デフォルトの名無しさん (ワッチョイ e737-tTv8)
2021/09/09(木) 21:06:16.60ID:LhM8pXBX0 みんなFTPやめるらしいな
ここ十年使ってなかったから関係ないけど!
ここ十年使ってなかったから関係ないけど!
96デフォルトの名無しさん (ワッチョイ 5fad-yad0)
2021/09/09(木) 22:12:44.03ID:MpjRQyyp0 Gopher、Netnews、Archie、telnet等に続いてとうとうFTPも廃れてしまうのか
97デフォルトの名無しさん (ワッチョイ 7fda-vCim)
2021/09/09(木) 22:25:10.71ID:AWFfXCnC0 次はrloginかのう
98デフォルトの名無しさん (ワッチョイ 675f-/op0)
2021/09/09(木) 23:21:11.05ID:gxn3oe3G0 ま、まだSFTPがあるっ
99デフォルトの名無しさん (アウアウウー Sa8b-487o)
2021/09/09(木) 23:26:37.96ID:gCpnrvIza 個人的にはSMTP/POP/IMAPにはやく消えて欲しい
あれHTTPSじゃ駄目なんか?
あれHTTPSじゃ駄目なんか?
100デフォルトの名無しさん (ワッチョイ e702-/op0)
2021/09/09(木) 23:39:20.61ID:4IXSgzmq0 IReadOnlyDictionaryじゃなくてIEnumerable<KeyValuePair>使うメリットってあるかな?
理屈の上ではIEnumerableの方が軽い? 実感は到底無理な範囲で
理屈の上ではIEnumerableの方が軽い? 実感は到底無理な範囲で
101デフォルトの名無しさん (アウアウウー Sa8b-487o)
2021/09/09(木) 23:43:03.47ID:gCpnrvIza 勝手にソートされない
102デフォルトの名無しさん (ワッチョイ 4a47-FDYl)
2021/09/10(金) 00:09:21.03ID:A64Oz/xl0 >>99
httpsじゃ代用できないだろ
httpsじゃ代用できないだろ
103デフォルトの名無しさん (アウアウウー Sa21-ZUpI)
2021/09/10(金) 00:24:34.32ID:GfX6PsUoa >>102
そうなん?
そうなん?
104デフォルトの名無しさん (ワッチョイ 4a47-FDYl)
2021/09/10(金) 00:48:12.46ID:A64Oz/xl0 >>103
httpsはメール転送プロトコルじゃないやん
httpsはメール転送プロトコルじゃないやん
105デフォルトの名無しさん (ワッチョイ 5902-m40g)
2021/09/10(金) 01:25:39.53ID:7cB9tBVG0106デフォルトの名無しさん (ワッチョイ 5937-zp+c)
2021/09/10(金) 06:19:06.89ID:PnujWjIy0 後対象が10個位しかない時とか
107デフォルトの名無しさん (アウアウクー MM7d-RsuP)
2021/09/10(金) 13:27:04.04ID:2x+uyMAnM IEnumerable<int?>からint?へのキャストはどのように行うのでしょうか?
キャストの方法を調べても見つけられず、とても初歩的な質問で申しわけありませんが教えてください
キャストの方法を調べても見つけられず、とても初歩的な質問で申しわけありませんが教えてください
108デフォルトの名無しさん (ワッチョイ e6bb-kRcQ)
2021/09/10(金) 13:37:39.15ID:LCboCW1+0 Razor Pagesのチュートリアルをやってるんだけどさあ
Sqliteを使った時って、app.dbとかいうファイルが作られるけど、これどうやって中身を見れるの???
$ sqlite3 app.db
みたいにしたら、暗号化されてるかもしくはデータベースではないって言われてしまう
暗号化されてるとしても暗号化キーなんて知らんぞ・・・・
Sqliteを使った時って、app.dbとかいうファイルが作られるけど、これどうやって中身を見れるの???
$ sqlite3 app.db
みたいにしたら、暗号化されてるかもしくはデータベースではないって言われてしまう
暗号化されてるとしても暗号化キーなんて知らんぞ・・・・
109デフォルトの名無しさん (ワッチョイ 4a47-FDYl)
2021/09/10(金) 13:39:07.88ID:A64Oz/xl0 >>107
IEnumerable<int?>は複数のint?を持っているものなのにそれを一個のint?にキャスとしたいという状況が理解できないんだが
IEnumerable<int?>は複数のint?を持っているものなのにそれを一個のint?にキャスとしたいという状況が理解できないんだが
110デフォルトの名無しさん (アウアウクー MM7d-RsuP)
2021/09/10(金) 13:45:51.23ID:2x+uyMAnM >>109
説明が足らずすいません
int? test = numbers.Select(x => x.orderNum)
このように複数の要素からひとつだけ抜き出して、それをint?にしたいと考えています
説明が足らずすいません
int? test = numbers.Select(x => x.orderNum)
このように複数の要素からひとつだけ抜き出して、それをint?にしたいと考えています
111デフォルトの名無しさん (アウアウキー Sa55-Ad1G)
2021/09/10(金) 13:59:31.94ID:k/euzmbNa orderNumはどこから来たんだ
112デフォルトの名無しさん (ワッチョイ 4a47-aIS6)
2021/09/10(金) 14:02:03.49ID:A64Oz/xl0 >>110
int? test = numbers.Select(x => x.orderNum).FirstOrDefault();
int? test = numbers.Select(x => x.orderNum).FirstOrDefault();
113デフォルトの名無しさん (アウアウウー Sa21-ZUpI)
2021/09/10(金) 14:11:18.49ID:GfX6PsUoa >>108
GUIのフリーソフトでSQLite対応のやつあったと思うけど名前は忘れた
GUIのフリーソフトでSQLite対応のやつあったと思うけど名前は忘れた
114デフォルトの名無しさん (ワッチョイ 5d2d-GwBl)
2021/09/10(金) 14:41:55.80ID:fLqCHdah0115デフォルトの名無しさん (アウアウウー Sa21-xJJl)
2021/09/10(金) 16:30:51.57ID:GiqDbYXEa >>110
Selectって名前から連想して複数の要素の中から一つを選択するメソッドだと
思ったのかもしれないけどそうじゃない(そうだとしてもそのコードは奇妙に見えるけどw)
Selectは数学で言えば集合の要素に変換関数を適用して写像(別の集合)を作るメソッド。
LINQのチートシートみたい記事ないかなと思って今検索してみたら
書いてくれてる人がいっぱいいるみたいなので、そういうの読んで自分が求めているのは
どれなのかよく考えた方がいいと思う
Selectって名前から連想して複数の要素の中から一つを選択するメソッドだと
思ったのかもしれないけどそうじゃない(そうだとしてもそのコードは奇妙に見えるけどw)
Selectは数学で言えば集合の要素に変換関数を適用して写像(別の集合)を作るメソッド。
LINQのチートシートみたい記事ないかなと思って今検索してみたら
書いてくれてる人がいっぱいいるみたいなので、そういうの読んで自分が求めているのは
どれなのかよく考えた方がいいと思う
116デフォルトの名無しさん (ワッチョイ 5d2d-GwBl)
2021/09/10(金) 16:42:10.90ID:fLqCHdah0 WhereとSelectはSQLに寄せた結果何だろうけど紛らわしいから
JavaScriptみたいにFilterとMapにして欲しかった
JavaScriptみたいにFilterとMapにして欲しかった
117デフォルトの名無しさん (ワッチョイ 3d24-wHYb)
2021/09/10(金) 16:43:33.35ID:RmQ4ECJ80118デフォルトの名無しさん (ワッチョイ 3d24-wHYb)
2021/09/10(金) 16:48:56.98ID:RmQ4ECJ80 Selectを最初に当たった要素抜き出しと勘違いしてるのか
119デフォルトの名無しさん (ワッチョイ f1e4-RsuP)
2021/09/10(金) 18:34:13.47ID:LP/p1r6F0 遅くなってすいません。
皆さんがおっしゃる通り、Selectの挙動が理解出来ていないまま使っていました。
EFでデータベースとやり取りをしており、numbersはテーブルを表し、
orderNumはその中のひとつのカラムです。
情報も不足していてすいません。
このテーブルにはひとつのレコードしかなく(numbers[0]の意味) Selectすれば要素を取得出来るだろうと考えていました。
皆さんがおっしゃる通り、Selectの挙動が理解出来ていないまま使っていました。
EFでデータベースとやり取りをしており、numbersはテーブルを表し、
orderNumはその中のひとつのカラムです。
情報も不足していてすいません。
このテーブルにはひとつのレコードしかなく(numbers[0]の意味) Selectすれば要素を取得出来るだろうと考えていました。
120デフォルトの名無しさん (ワッチョイ eae4-qx3O)
2021/09/10(金) 18:43:21.63ID:3/k8+9750 >>93
コントロールコネクションとデータコネクション処理の区分けしていない、どんな
順番で実行しているかも分からないのでどこがおかしいとか言うのは無理かな
プロトコルの実装はシーケンスが見えないとアドバイスのしようがないよ
1.は単純にいえば確保したバッファのサイズを越えて読み込もうとしているか、
グルグルReciveでバッファの割り当て忘れているかだと思うけど
2.で1.を削るっていうのが何の処理を削ったのかよく分からないけど、PASVで
「226」は返ってこないはずなので、サーバがおかしいのでなければコントロール
コネクションの制御が間違っていて他のコマンドのレスポンスを見ているか、
以前のコマンドのレスポンスを見ているのではないかな
コントロールコネクションとデータコネクション処理の区分けしていない、どんな
順番で実行しているかも分からないのでどこがおかしいとか言うのは無理かな
プロトコルの実装はシーケンスが見えないとアドバイスのしようがないよ
1.は単純にいえば確保したバッファのサイズを越えて読み込もうとしているか、
グルグルReciveでバッファの割り当て忘れているかだと思うけど
2.で1.を削るっていうのが何の処理を削ったのかよく分からないけど、PASVで
「226」は返ってこないはずなので、サーバがおかしいのでなければコントロール
コネクションの制御が間違っていて他のコマンドのレスポンスを見ているか、
以前のコマンドのレスポンスを見ているのではないかな
121デフォルトの名無しさん (ワッチョイ 3a2f-aIS6)
2021/09/10(金) 19:06:41.45ID:cGWG4Dd90 >>119
ならnumbers[0].orderNumでいいんじゃないのか
ならnumbers[0].orderNumでいいんじゃないのか
122デフォルトの名無しさん (ワッチョイ a95f-dGLa)
2021/09/10(金) 21:46:29.33ID:EWGbhKdq0 https://www.c-sharpcorner.com/article/using-oxyplot-with-xamarin-forms/
上記サイトを参考にグラフを表示させたんだが、背景が黒になってしまうので白にしたい。
どうすればいいでしょうか?
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="testxamarin2.Pages.Gurafu2"
xmlns:oxy="clr-namespace:OxyPlot.Xamarin.Forms;assembly=OxyPlot.Xamarin.Forms" xmlns:local="clr-namespace:testxamarin2.Pages">
<ContentPage.BindingContext>
<local:OxyExData />
</ContentPage.BindingContext>
<oxy:PlotView Model="{Binding PieModel}" />
</ContentPage>
上記サイトを参考にグラフを表示させたんだが、背景が黒になってしまうので白にしたい。
どうすればいいでしょうか?
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="testxamarin2.Pages.Gurafu2"
xmlns:oxy="clr-namespace:OxyPlot.Xamarin.Forms;assembly=OxyPlot.Xamarin.Forms" xmlns:local="clr-namespace:testxamarin2.Pages">
<ContentPage.BindingContext>
<local:OxyExData />
</ContentPage.BindingContext>
<oxy:PlotView Model="{Binding PieModel}" />
</ContentPage>
123デフォルトの名無しさん (ワッチョイ f1ad-Ad1G)
2021/09/10(金) 22:40:03.53ID:us9/OBHL0 C#スレです。
124デフォルトの名無しさん (ワッチョイ 0a2c-aIS6)
2021/09/11(土) 00:52:24.21ID:gPJd3kYI0 ひょっとしてダークモード使ってるなんてことはない?
125デフォルトの名無しさん (ワッチョイ 4a47-aIS6)
2021/09/11(土) 11:05:16.93ID:svdFBuj80 >>123
C#だろ
C#だろ
126デフォルトの名無しさん (ワッチョイ eae4-qx3O)
2021/09/11(土) 14:33:08.39ID:7wmXh2qC0 正解はXamarinスレへじゃないかw
Microsoft Xamarin part8 [.NET MAUI]
https://mevius.5ch.net/test/read.cgi/tech/1627778316/
Microsoft Xamarin part8 [.NET MAUI]
https://mevius.5ch.net/test/read.cgi/tech/1627778316/
127デフォルトの名無しさん (ワッチョイ ea79-Ix9S)
2021/09/11(土) 18:25:58.13ID:E5TnD1wu0 データ集計用にSystem.Windows.Forms.DataVisualization.Charting.Chartを使ってグラフを描画して画像保存をやっています。
特定のX軸のグラフのプロット座標をスクリーン座標かクライアント座標として得たいのですが、何か方法はあるでしょうか。
目的はグラフのY軸のピーク値とかのプロット地点の横に注釈を入れることです。
ChartオブジェクトのPostPaintイベントを追加してSystem.Drawing等でChartコントロール上に描画はできることは確認できていますが、
描画するにもグラフの各座標が判らなくて困ってます。
特定のX軸のグラフのプロット座標をスクリーン座標かクライアント座標として得たいのですが、何か方法はあるでしょうか。
目的はグラフのY軸のピーク値とかのプロット地点の横に注釈を入れることです。
ChartオブジェクトのPostPaintイベントを追加してSystem.Drawing等でChartコントロール上に描画はできることは確認できていますが、
描画するにもグラフの各座標が判らなくて困ってます。
128デフォルトの名無しさん (ワッチョイ ea79-Ix9S)
2021/09/11(土) 19:00:31.83ID:E5TnD1wu0 ValueToPixelPositionでできました。
Chartは情報が中々得難いですね。
Excelのグラフのがよかったかな。
Chartは情報が中々得難いですね。
Excelのグラフのがよかったかな。
129デフォルトの名無しさん (アウアウウー Sa21-xJJl)
2021/09/11(土) 19:09:47.10ID:Sf7FbZfWa >>128
今それを書こうと思ってた
まあチャートなんか使ったことないんだけどねw
佐藤さんて人がchmを作ってくれてるよ。
それを見たら1分でそれにたどり着いた
http://www.kanazawa-net.ne.jp/~pmansato/
今それを書こうと思ってた
まあチャートなんか使ったことないんだけどねw
佐藤さんて人がchmを作ってくれてるよ。
それを見たら1分でそれにたどり着いた
http://www.kanazawa-net.ne.jp/~pmansato/
130デフォルトの名無しさん (ワッチョイ ea79-Ix9S)
2021/09/11(土) 20:53:38.53ID:E5TnD1wu0 >>129
貴重な情報源ですね。ありがとうございます。
貴重な情報源ですね。ありがとうございます。
131デフォルトの名無しさん (ワッチョイ 66b5-wHYb)
2021/09/11(土) 21:52:55.11ID:8euuf7tr0 Visual Studio 2019でC#の単体テストのプロジェクトを新規作成する場合、
MSTest
NUnit
xUnit
と三つあるのですが、どれがお勧めですか?
最も一般的なのを教えてほしいです。
ちなみに、OSはWindows 10で、.NET Coreを使い、
GUIを用いないデスクトップ・アプリケーションのテストをしたいです。
MSTest
NUnit
xUnit
と三つあるのですが、どれがお勧めですか?
最も一般的なのを教えてほしいです。
ちなみに、OSはWindows 10で、.NET Coreを使い、
GUIを用いないデスクトップ・アプリケーションのテストをしたいです。
132デフォルトの名無しさん (アウアウウー Sa21-ZUpI)
2021/09/11(土) 22:02:13.98ID:xnT6+evKa MSTest以外
133デフォルトの名無しさん (ワッチョイ 66b5-wHYb)
2021/09/11(土) 22:21:42.85ID:8euuf7tr0134デフォルトの名無しさん (ワッチョイ 66b5-wHYb)
2021/09/15(水) 01:25:28.31ID:YP1Us53j0 単体テストで使うAssert()などのコードは、
バージョン管理ツールで保存するときは一緒に保存しますか?
単体テストで使うコードは本番環境にも入れたままにするのですか?
バージョン管理ツールで保存するときは一緒に保存しますか?
単体テストで使うコードは本番環境にも入れたままにするのですか?
135デフォルトの名無しさん (ワッチョイ 66a7-6Bpr)
2021/09/15(水) 01:45:24.08ID:BObvHHa10 if(debugger.isattached)debugger.break();
みたいにやればデバッガとつながってるときだけ止まるので入れておいても害はない
みたいにやればデバッガとつながってるときだけ止まるので入れておいても害はない
136デフォルトの名無しさん (ワッチョイ 6aad-Ngml)
2021/09/15(水) 02:21:57.32ID:Amlrkkbp0137デフォルトの名無しさん (ワッチョイ 66b5-wHYb)
2021/09/16(木) 01:15:18.28ID:KiAri4wH0138デフォルトの名無しさん (ワッチョイ ea01-xTwT)
2021/09/16(木) 08:11:11.63ID:l6vfv8u30 先生 インスタンスメンバーにアクセスしないメソッドはstaticにマークしたほうがいいんですか?う゛ぃじゅあるすたじお先生がそう言ってるんですけど
139デフォルトの名無しさん (ワッチョイ 1eda-/yIU)
2021/09/16(木) 08:31:28.52ID:1kK4YF2S0 設計が悪いと、遠回しに言われてるんじゃないか
140デフォルトの名無しさん (アウアウウー Sa21-xJJl)
2021/09/16(木) 12:32:37.57ID:f8nFECPPa >>138
むしろ「それ」をあえてインスタンスメソッドにする必要があるのか、
と考えるべきだろうね。
普通はないはずだと思うけどあると確信できるなら別にいいんじゃないの?
普通はないはずだと思うけどねw
むしろ「それ」をあえてインスタンスメソッドにする必要があるのか、
と考えるべきだろうね。
普通はないはずだと思うけどあると確信できるなら別にいいんじゃないの?
普通はないはずだと思うけどねw
141デフォルトの名無しさん (ワッチョイ ea01-xTwT)
2021/09/16(木) 13:41:21.65ID:l6vfv8u30142デフォルトの名無しさん (ワッチョイ 775f-I/Yj)
2021/09/17(金) 02:16:35.15ID:C7hZqBxt0 ttps://www.youtube.com/watch?v=6pF07zSHVjA
さっきまで見てたのはこれ
さっきまで見てたのはこれ
143デフォルトの名無しさん (ワッチョイ 5701-5MQP)
2021/09/18(土) 11:42:46.32ID:hxUth2PJ0 いい動画見つけてくるやん
144デフォルトの名無しさん (ワッチョイ 9701-1nx9)
2021/09/20(月) 10:51:22.93ID:nPFDN3tP0 C#での非同期処理のキモがハマりどころも含めてわかりまくりの決定版みたいな記事どっかにない?
145デフォルトの名無しさん (ワッチョイ 9f02-qBMg)
2021/09/20(月) 11:07:36.88ID:V39ohWuW0 あるよ
146デフォルトの名無しさん (アウグロ MMdf-UBH7)
2021/09/20(月) 12:46:14.36ID:+AHvFjk8M >>144
気軽に建てたスレッドの99%はバグってるので安心して欲しい
気軽に建てたスレッドの99%はバグってるので安心して欲しい
147デフォルトの名無しさん (ワッチョイ 5701-d8U8)
2021/09/20(月) 15:03:43.99ID:qjcSqOKx0 c#の非同期処理の解説書あったべ オレンジ色の
148デフォルトの名無しさん (ワッチョイ f72f-fBlf)
2021/09/20(月) 18:11:02.65ID:IjMClDHV0 >>146
でもわたしはあなたの頭がハゲってるのが心配なんですよ
でもわたしはあなたの頭がハゲってるのが心配なんですよ
149デフォルトの名無しさん (アウアウウー Sa5b-ONKb)
2021/09/20(月) 18:32:52.96ID:aa1o0gq5a 毛はあるよ
150デフォルトの名無しさん (ワッチョイ ffa7-UBH7)
2021/09/20(月) 18:33:29.97ID:gtjvoIz80 >>148
年齢と髪の毛が非同期
年齢と髪の毛が非同期
151デフォルトの名無しさん (ワッチョイ 9702-I/Yj)
2021/09/20(月) 19:33:21.44ID:ikLxeDh90152デフォルトの名無しさん (ワッチョイ ffa7-UBH7)
2021/09/20(月) 20:53:43.86ID:gtjvoIz80 >>144
スレッド
注意点一覧
・シングルコアで動くか?
・応答がないときに自決するか?
・失敗時のメモリリークはないか?
・タイムスケジュールはあるか?(例:1分の内AスレッドはX秒、BスレッドはY秒等)
・生存確認方法はあるか?
・実行中の状態は取得できるか?
・ログは出力できるか?
・最大使用メモリは把握できているか?
・失敗時のリザルトの受け取り方法は適切か?
・処理が複数失敗する可能性は考慮できているか?(例:ファイルオープン成功→ファイル書き込み失敗→ファイルクローズ失敗→tempフォルダ削除成功のとき何が返る?)
決めるのが面倒なら使うべきでないと思う
スレッド
注意点一覧
・シングルコアで動くか?
・応答がないときに自決するか?
・失敗時のメモリリークはないか?
・タイムスケジュールはあるか?(例:1分の内AスレッドはX秒、BスレッドはY秒等)
・生存確認方法はあるか?
・実行中の状態は取得できるか?
・ログは出力できるか?
・最大使用メモリは把握できているか?
・失敗時のリザルトの受け取り方法は適切か?
・処理が複数失敗する可能性は考慮できているか?(例:ファイルオープン成功→ファイル書き込み失敗→ファイルクローズ失敗→tempフォルダ削除成功のとき何が返る?)
決めるのが面倒なら使うべきでないと思う
153デフォルトの名無しさん (ワッチョイ ffa7-UBH7)
2021/09/20(月) 20:55:06.48ID:gtjvoIz80 ・本体終了時に終了できるか?
もあった
もあった
154デフォルトの名無しさん (ワッチョイ 9701-1nx9)
2021/09/20(月) 23:39:01.96ID:nPFDN3tP0155デフォルトの名無しさん (ワッチョイ f79b-deHC)
2021/09/21(火) 00:20:00.53ID:wZ9Exopu0 c# プログラマの書いたコードは美しい音楽のようだった。
タリバンは音楽家を処刑してるので、c# プログラマを対象に加えるべき。
c# って普通に考えたら音楽の符号だし、c# プログラマがすすめてくる「リーダブルコード」って本はどう見ても音楽関連。
https://i.imgur.com/nmlX1tw.jpg
タリバンは音楽家を処刑してるので、c# プログラマを対象に加えるべき。
c# って普通に考えたら音楽の符号だし、c# プログラマがすすめてくる「リーダブルコード」って本はどう見ても音楽関連。
https://i.imgur.com/nmlX1tw.jpg
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★18 [Ailuropoda melanoleuca★]
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★17 [Ailuropoda melanoleuca★]
- 永野芽郁「一部報道にあるやり取りはしていない」所属事務所が「本人に確認」改めて「交際等の事実はない」★5 [muffin★]
- 【米】スーパーのコメ価格、4233円 17週連続値上がり 前年同期比で2145円高く [ぐれ★]
- 刃物を持った人物暴れた けが人の情報も”東京メトロ南北線 [少考さん★]
- 43歳の男を殺人未遂容疑で現行犯逮捕 南北線「東大前駅」構内で刃物ふり回したか 男性2人がけが 警視庁 [蚤の市★]
- 【実況】博衣こよりのえちえちロックマンX6🧪
- 【実況】博衣こよりのえちえちロックマンX5🧪
- 【続報】東大前駅ジョーカー、43歳男を逮捕👮 [583597859]
- 募集からスレタイ選ばないガイジは建てるな🏡
- 弱男(よわお)「自分よりも弱者を傷つけます。強者には絶対に手を出しません」👈こいつがネットで被害者ヅラしている理由 [181318991]
- 本日のモームリ、256人wwwwwwwwwwwwwwwwwwww [606757419]