2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

C#, C♯, C#相談室 Part97

1 :デフォルトの名無しさん :2022/12/21(水) 10:18:38.02 ID:DxBIri9+0.net
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

■Visual Studio 2017 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/

■コードを貼る場合はこちら
http://ideone.com/

■前スレ
C#, C♯, C#相談室 Part94
https://mevius.5ch.net/test/read.cgi/tech/1553075856/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

C#, C♯, C#相談室 Part96
https://mevius.5ch.net/test/read.cgi/tech/1639965805/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

553 :デフォルトの名無しさん (ワッチョイ 035f-nVE1):2023/09/05(火) 23:42:05.58 ID:XYa6hKbQ0.net
ファイルの読み込みを高速化するにはやはりアセンブラを使うしかありませんヵ

554 :デフォルトの名無しさん (ワッチョイ bfbd-+GqY):2023/09/05(火) 23:51:43.97 ID:QJO/9sze0.net
>>553
NVMe SSDにファイルを置くと爆速で読み込めます。

555 :デフォルトの名無しさん (ワッチョイ ffe5-g4sH):2023/09/06(水) 08:47:59.97 ID:mEKCaixe0.net
>>553
プログラムの前にコンピュータの構造と歴史を勉強したが良いと思う

556 :デフォルトの名無しさん (ワッチョイ a301-7AaZ):2023/09/06(水) 09:24:24.77 ID:cW/MTC5W0.net
>>553
アセンブラで最適なロジック書けるならそれに勝るものはない

557 :デフォルトの名無しさん (ササクッテロロ Sp07-R9B2):2023/09/06(水) 15:07:08.54 ID:WpaVsAPVp.net
圧倒的にデバイスのI/Oの方が時間掛かるのでコード速くするとかアフォなことは考えないことだ
ただ、もし1行ずつ読んでるとかならファイル丸ごと読んでメモリ上で行分割した方がいい

558 :デフォルトの名無しさん (ワッチョイ ffad-6TVs):2023/09/06(水) 21:24:41.80 ID:TMfMFiED0.net
ファイルが1TBあるんです

559 :デフォルトの名無しさん (ワッチョイ 232d-aK+6):2023/09/07(木) 00:15:14.24 ID:MA7r/R4c0.net
目的が全く具体的じゃないから分からないから当てずっぽうだけど
MemoryMappedFileクラスを使うと良いパターンかな

560 :554 (ワッチョイ bfbd-+GqY):2023/09/07(木) 00:22:00.52 ID:hkQTvJb10.net
>>558
2TBのSSD上に置きなさい。
あと>>559と同意見。

561 :デフォルトの名無しさん (ワッチョイ cf8e-0kEP):2023/09/07(木) 00:59:45.42 ID:yrZsjChA0.net
そもそもシーケンシャルなのかランダムなのか、全部読む必要があるかも書かないアホは相手にしなくていい

562 :デフォルトの名無しさん (ワッチョイ 6f79-U4lL):2023/09/07(木) 01:27:50.49 ID:gnShnq850.net
このスレも含めてスレ違いの話題に飛びつくぐらい今ム板って過疎ってるね
この板に居た奴ら自力で専ブラ問題すら解決できなかったのか

563 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 00:31:45.83 ID:tEPtnvh30.net
初心者です。教えてください。

フォーム上に設置したテキストボックスに垂直スクロールバーを表示させたいのですが、どうやっても表示されません。
this.textBox1.WordWrap = false;
this.textBox1.ScrollBars = ScrollBars.Horizontal;
とコードに書いても、デザイン画面でプロパティの設定をしてもダメなんです。

何か考えられる原因ってないでしょうか?

564 :デフォルトの名無しさん (ワッチョイ 4b7e-YUNq):2023/10/04(水) 00:46:48.64 ID:ilRYnuxO0.net
垂直はverticalで、スクロールバー出すならmulch lineにする必要があるのでは

565 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 08:22:34.37 ID:OVQgt1zU0.net
Mutiline=true
WordWrap=false
ScrollBars=ScrollBars.Vertical(またはBoth)

この3つでおk

566 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 09:21:50.20 ID:tEPtnvh30.net
本当に本当にごめんなさい。

私が実現したかったのは水平スクロールバーでした。
横に長い文字列を幅の狭いテキストボックスに表示させたいのです。

WordWrap=false 以外に、水平スクロールバー出現の条件って何があるのでしょうか?

567 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 09:43:50.58 ID:OVQgt1zU0.net
>>566
垂直スクロールバーでも水平スクロールバーでも>>565
Multiline=trueやんなきゃ出ない

568 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/04(水) 09:49:43.70 ID:OVQgt1zU0.net
まぁ、垂直の場合はWordWrapはtrueでもいいけど

569 :デフォルトの名無しさん (スッップ Sd43-bAzQ):2023/10/04(水) 12:52:58.21 ID:qrqYLGohd.net
スクロールバーコントロールが単体である
後は判るな?

570 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 14:32:01.42 ID:tEPtnvh30.net
自己解決しました。

text-alignがcenterだったので出現しなかったようです。
leftにしたら表示されるようになりました。

お騒がせしました。

571 :デフォルトの名無しさん (スッップ Sd43-VEJP):2023/10/04(水) 14:32:24.41 ID:JZyG/dcqd.net
同期とって中の文字をスクロールさせるのは大変じゃね

572 :デフォルトの名無しさん (ワントンキン MMa3-Smnw):2023/10/04(水) 17:10:48.81 ID:ECwxijuYM.net
>>570
何で初心者のくせに初心者スレに書かないの?

573 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 17:15:05.33 ID:tEPtnvh30.net
たびたびすみません。
教えてください。

先に質問させていただいた、スクロールバー問題ですが、いろいろと原因を探る際に
フォーム上に新規でテキストボックスを作ってプロパティをいじっては消して、また新たにテキストボックスを置いては消してを
繰り返しているうちに、ビルドエラーが起こるようになってしまいました。
フォームのデザイナーcsの記述がおかしいのだそうです。
画面上でコントロールを配置してるうちに自動で生成されるコードだと思うのですが、一般に、こうなってしまったらもうアウトなのでしょうか?
それとも上級者の方なら裏で生成されているコードだろうと原因を見つけて修正できるものなんでしょうか?

素人は、こうなることを想定して、ちょくちょくバックアップをとっておくのが常識ですか?
あるいはいつでも過去の時点に戻れるというGitという技術を学んでおくべきなのでしょうか?

574 :デフォルトの名無しさん (ワッチョイ 2d29-2pcI):2023/10/04(水) 17:36:34.67 ID:8ZQHbMYj0.net
Form1.Designer.csのこと?それならほぼ初心者だけど何度か直してる。

575 :デフォルトの名無しさん (ワントンキン MMa3-Smnw):2023/10/04(水) 18:15:02.44 ID:42PXZQrxM.net
>>573
何で初心者のくせに初心者スレに書かないの?
厚かましい

576 :デフォルトの名無しさん (ワッチョイ 4d5f-tvb5):2023/10/04(水) 20:01:29.21 ID:tEPtnvh30.net
>>575
厚かましかったですか。。

ごめんなさい。許してください。本当にごめんなさい。

577 :デフォルトの名無しさん (ワッチョイ 85ad-6Yc9):2023/10/04(水) 20:06:10.93 ID:IxOB0Zn80.net
コードの記述がおかしいってビルドエラーなら初心者でも修正できるでしょう。
別のフォームで試すべきでしょう。

578 :デフォルトの名無しさん (ワッチョイ 23ad-Deqw):2023/10/04(水) 20:40:05.45 ID:BqVxLORK0.net
わかりました。
次からはスリークォーターで投げます。

579 :デフォルトの名無しさん (ワッチョイ 9b2f-cjYK):2023/10/04(水) 21:32:21.83 ID:GiHPLbjK0.net
VBAの内部計算につかう型は結構複雑な変換をする
33.6@ * 整数変数の結果は、Currency型だぜ
多くの関数や演算子で、より精度の高い型を使おうとするんだが、べき乗はDoubleしか返さん仕様っぽいな
自分でCurrencyかDecimalでべき乗する関数作れば解決

580 :デフォルトの名無しさん (ワッチョイ 9b2f-cjYK):2023/10/04(水) 21:35:09.18 ID:GiHPLbjK0.net
あ、誤爆した
なんか最近調子悪いぞここ

581 :デフォルトの名無しさん (ワッチョイ 2593-J2AJ):2023/10/04(水) 23:50:28.58 ID:Ln70tZiy0.net
お菓子喰って波がでそう~♪

582 :デフォルトの名無しさん (ワッチョイ 23e5-VEJP):2023/10/05(木) 08:20:53.88 ID:zt9uUPHA0.net
誤爆を5chのせいにするなw

583 :デフォルトの名無しさん (ワッチョイ 2db5-2pcI):2023/10/05(木) 16:07:43.30 ID:2IRC/f3j0.net
ブラウザ変えたらスレ誤爆は減ったけど、レスしたい相手のレス番とレスアンカーとで
後者のほうが遙かに目立つ設定になっているのでそこで自分に誤爆するようになった。

584 :デフォルトの名無しさん :2023/10/14(土) 13:58:17.75 ID:PVXlO+xX0.net
https://i.imgur.com/c21PXN3.jpg
家族等などにも紹介してプラス\4000をGET
tk..tk [あぼーん用]

585 :デフォルトの名無しさん (ワッチョイ 296e-mA8z):2023/10/29(日) 02:09:30.86 ID:IGVL7C2J0.net
フォームが出るタイプで作ったんだが、
環境によってフォームの後ろに黒画面が出たり出なかったりするの何故なんだぜ?

586 :デフォルトの名無しさん :2023/10/29(日) 03:50:42.12 ID:qLQkMhra0.net
黒画面が出たり出なかったりしたことはないからわからんな

587 :デフォルトの名無しさん (スップ Sd33-SzB5):2023/10/29(日) 05:09:14.67 ID:Ri9+0wS4d.net
>>584
グロ

588 :デフォルトの名無しさん (ワッチョイ 61ad-amCk):2023/10/30(月) 01:32:33.11 ID:2YMOstZ/0.net
黒魔術?

589 :デフォルトの名無しさん :2023/11/07(火) 13:56:31.02 ID:yst4YU0a0.net
ListboxでCtrl+C押すとCから始まる要素に選択が移るの無効化する方法はありますか?
というかCtrl+任意のアルファベットでそれから始まる要素を順番で選択していくよくわからない仕様

590 :デフォルトの名無しさん :2023/11/07(火) 15:27:37.57 ID:Pq/Tl9vhd.net
https://mevius.5ch.net/test/read.cgi/tech/1691454079/543

591 :デフォルトの名無しさん :2023/11/07(火) 21:32:56.13 ID:X6XbGtCR0.net
VSCodeの拡張の「C# Dev Kit」って、これってどう言う作業をしたらお金がかかるの・・・・?

592 :デフォルトの名無しさん :2023/11/22(水) 12:52:41.19 ID:I+KUWUT60.net
32bit OSだと2GB超えるファイルは読み込めないのか

593 :デフォルトの名無しさん :2023/11/22(水) 12:55:16.14 ID:fKGlzN6Dd.net
釣り師もいます

594 :デフォルトの名無しさん :2023/11/22(水) 14:59:40.03 ID:ZliUGD1s0.net
2023年にc#スレで32ビットなんて話題が出るとは

595 :デフォルトの名無しさん (ワッチョイ 82e5-ekUX):2023/11/23(木) 15:51:34.62 ID:nEVaFZRe0.net
今、32bitで作る意味ある?

596 :デフォルトの名無しさん (ワッチョイ 221f-1Z4Z):2023/11/23(木) 15:58:13.61 ID:KdR7BW7d0.net
必要ならしゃーないんじゃね?クライアントがやれ言うなら

597 :デフォルトの名無しさん :2023/11/23(木) 17:11:39.49 ID:m7Z8eXy50.net
.net8で System.Runtime.Serialization.FormatterServices が非推奨になったけどGetUninitializedObjectの代替ってなにかある?

598 :デフォルトの名無しさん (ワッチョイ 4617-QQEb):2023/11/23(木) 23:29:52.48 ID:gdqTKJ6M0.net
https://learn.microsoft.com/en-us/dotnet/fundamentals/syslib-diagnostics/syslib0050
GetUninitializedObjectは名指しでフォローされてるみたいだぞ

599 :デフォルトの名無しさん (ワッチョイ cdd8-3A1f):2023/11/24(金) 01:59:23.28 ID:NdiMCk1F0.net
>>598
おお、ありがとう!

600 :デフォルトの名無しさん (ワッチョイ 4549-5mk2):2023/11/24(金) 09:00:51.75 ID:n8nBT/KL0.net
いえいえ

601 :デフォルトの名無しさん (ワッチョイ 6d12-fxPS):2023/12/02(土) 09:12:33.30 ID:L+X0TS390.net
AnyCPUでビルドして、実行時に32bit / 64bitを自動的に選択するって今でも意味あるの?

602 :デフォルトの名無しさん (ワッチョイ 8a34-iPBC):2023/12/02(土) 09:41:53.36 ID:mEr6JiIe0.net
32ビット使ってるクライアントには必要でしょ

603 :デフォルトの名無しさん :2023/12/02(土) 13:33:19.68 ID:igqNkY680.net
業務系だとC言語で書かれたデバイス管理用DLLが32ビット版しか用意されてなくて
呼び出すC#側も32ビットにしないといけないとかあったなー

604 :デフォルトの名無しさん (ワッチョイ ea79-4utE):2023/12/02(土) 17:46:44.45 ID:qhhzthLD0.net
むしろ理由が無いのであれば32bitは除外すべきだね
>>603の言う通り32bitは連鎖してくから下手に含めると32bitテスト環境も必要になってくる

605 :デフォルトの名無しさん :2023/12/02(土) 19:48:59.82 ID:BN+MbWfyM.net
AnyCPUが本当にAnyCPUなのを理解できない雑魚がいる

606 :デフォルトの名無しさん :2023/12/02(土) 20:33:12.46 ID:7Ujb1vSW0.net
Oracle使うときとかAnyCPUだとうまくいかなかったりした記憶が

607 :デフォルトの名無しさん :2023/12/02(土) 21:08:34.41 ID:igqNkY680.net
Windowsが64ビットだとAnyCPU指定で64ビットのCLRが使われる
そうすると外部の32ビットDLL呼び出しが失敗する

608 :デフォルトの名無しさん :2023/12/02(土) 22:14:28.47 ID:GMhCNfLc0.net
32ビットDLL呼び出すためにラッパー書けばいいんだよねと思ってた時期がありました

609 :デフォルトの名無しさん :2023/12/02(土) 22:56:31.88 ID:UhnDT0Rjd.net
オイコラがまた何か吠えてるな

610 :デフォルトの名無しさん :2023/12/03(日) 11:13:44.00 ID:QTewqrs7a.net
>>608
64-32 bridge を自作すれば良い
広い意味でラッパー

611 :デフォルトの名無しさん :2023/12/03(日) 17:16:58.16 ID:K+kEJSXp0.net
そういうのって段々虚無を感じてくるんだよな
何でこんなことしてるんだろうって

612 :デフォルトの名無しさん (ワッチョイ 66cf-tBUZ):2023/12/03(日) 19:26:31.79 ID:wdMT6JUp0.net
別プロセスじゃないとならんから32bit DLLをラップする64bitライブラリを作るといった程度じゃ済まんのは確か。

613 :デフォルトの名無しさん :2023/12/05(火) 12:02:02.88 ID:wVfZkSst0.net
ところで>>605の本当にAnyCPUってのは具体的に何を指してるんだろう?

614 :デフォルトの名無しさん :2023/12/05(火) 12:56:42.14 ID:oAtmO2mi0.net
そもそもターゲットプラットフォーム x86・x64の意味が分からん
.NETってJavaと同様に中間コードを吐いて、実行時にネイティブコードにコンパイルされるんじゃなかった?
x64ビルドすると中間コードではなくネイティブコードになるのか?(そんなことなさそうだけど)

615 :デフォルトの名無しさん :2023/12/05(火) 15:35:56.36 ID:QJai9ytva.net
x86ネイティブとx64ネイティブがあるんだから
それぞれ別ですわ

616 :デフォルトの名無しさん (ワッチョイ 5e1b-6Gjo):2023/12/05(火) 17:32:41.16 ID:by2uRrck0.net
32bit向けのしか提供されてないネイティブDLLを使いたいけど64bitOSで実行したら64bitプロセスにしかならないから32bitOSで実行しないといけない、とかあり得ないでしょ
Windows XP x64が64bitプロセスで32bit DLLをロードできてたら.NETでのx86/x64の区別もなかったかもね

617 :デフォルトの名無しさん :2023/12/05(火) 18:19:44.63 ID:oAtmO2mi0.net
>>616
64ビットOSで32ビットプロセスとして実行したい場合は「32ビット優先」というチェックボックスがVisual Studioにはある
x86・x64・AnyCPUを選ばせる意味が分からん

618 :デフォルトの名無しさん (オイコラミネオ MMb5-tBUZ):2023/12/05(火) 20:05:42.32 ID:FaYTGBpOM.net
AnyCPUはx86、x64だけ対応してるわけではない

619 :デフォルトの名無しさん (ワッチョイ 66cf-tBUZ):2023/12/05(火) 20:31:59.16 ID:P1jAQb1s0.net
>>617
それはネイティブライブラリを使うプロジェクトのためのもの。

620 :デフォルトの名無しさん (ワッチョイ 1e13-egvc):2023/12/05(火) 21:01:12.04 ID:NOc6vOMc0.net
>>618
armとかもあるよって話?
ごめん、>>605の発言意図をもうちょい詳しく
具体的にどの発言に対してのレス?

621 :デフォルトの名無しさん (オイコラミネオ MMb5-tBUZ):2023/12/05(火) 21:53:36.93 ID:FaYTGBpOM.net
選ばせる意味が分からないと言う前に調べれば良い

AnyCPUは本当にAnyCPU向け
intel系に特化してるわけではない

AnyCPU指定したら実行環境で既定の動作で解釈して実行してるだけで
自分が思ったように動かないと言うのはお門違い
環境を考慮して希望するような動作をするよう作らない人間が悪い
x86用やx64用やARM用などにしたいなら自分でそのように作れば良いだけ

蛇足だが
WinCEの頃(2006年前後)に.net compack用にビルドしたformアプリのバイナリが
自分の触ってる範囲内(dllimportしてるのは除く)ではそのままwindowsでも動いていた

622 :デフォルトの名無しさん :2023/12/05(火) 22:13:53.72 ID:FaYTGBpOM.net
AnyCPUは本来はどれにも特化してない
AnyCPUは本当にAnyCPU

それを特化したいなら個別でx64用などを作れと言うこと

AnyCPUなのにバイナリが同じで各種の特化した動作もさせたいなら自分で工夫しろと言うこと

623 :デフォルトの名無しさん :2023/12/05(火) 22:25:34.92 ID:NOc6vOMc0.net
>>622
で、結局>>605はどの発言に対するレスだったの?>>601

624 :デフォルトの名無しさん :2023/12/05(火) 22:27:43.08 ID:FaYTGBpOM.net
AnyCPUはコーディングした側がどこの環境でも行けますよと自分が宣言してる

それなのに内部で不用意に環境依存のコードを書いて動かないと言う
普通に馬鹿じゃないかそれ

625 :デフォルトの名無しさん :2023/12/05(火) 22:31:08.93 ID:NOc6vOMc0.net
どれに対するレスなのかって聞いてるだけなんだが・・・

626 :デフォルトの名無しさん :2023/12/05(火) 22:41:04.03 ID:NOc6vOMc0.net
>>624
ひょっとして誰向けのレスとかじゃなくて一般論としてそういうプログラマがいる!けしからん!って話だったり?

627 :デフォルトの名無しさん :2023/12/05(火) 22:41:56.72 ID:suF77C7h0.net
変なの湧いたな

628 :デフォルトの名無しさん :2023/12/05(火) 23:12:14.55 ID:lWioH7RCd.net
もしかして倉庫番君?

629 :デフォルトの名無しさん :2023/12/05(火) 23:20:27.09 ID:NOc6vOMc0.net
ん?自分のこと?
倉庫番君じゃないよ
ただ、>>605が何に憤ってたのか気になってるだけ
話の流れから読めないし

630 :デフォルトの名無しさん :2023/12/05(火) 23:33:15.94 ID:wPpeKku+0.net
どれに対するレス君か 新種だな

631 :デフォルトの名無しさん :2023/12/05(火) 23:37:21.26 ID:NOc6vOMc0.net
え?気にならない?
脈絡なく喧嘩腰で話に入ってきたら

632 :デフォルトの名無しさん (ワッチョイ 37a7-xitH):2023/12/10(日) 13:46:22.51 ID:i8qnhfu60.net
UnsafeAccessorが思ったより出来る事少なくて萎えてるんだけど
自前コンパイラとか作らずVSでもアクセシビリティ全開にするにはRoslyn改変すればええんかね
dnSpyなんかでTopLevelBinderFlags扱う所をパッチ当ててIgnoreAccessCheckTo属性つければ行けるか?

633 :デフォルトの名無しさん :2023/12/10(日) 14:07:07.99 ID:SCFOLcbuM.net
テストとかそんな辺り向けなんだろうから徐々にライブラリ系が充実してくると思うよ
それ以外の用途なら知りません

634 :デフォルトの名無しさん :2023/12/18(月) 13:29:46.28 ID:akS4qm1+d.net
こちらで聞いて良いのか分かりませんがお貸しください
winformsはそのうちサポート終了でマルチプラットフォームに切り替わると思うんですが、サーバーをローカルで使用でする場合、現状はSQLiteぐらいしか選択肢ないですか?
SQLSeverExpressが使えたらありがたいんですが…Androidでは使えませんもんね…?

635 :デフォルトの名無しさん (ラクッペペ MMde-qk+N):2023/12/18(月) 16:35:29.68 ID:eSe14LQ9M.net
将来の事は預言者に聞くと良い

636 :デフォルトの名無しさん (オイコラミネオ MM8f-fH6R):2023/12/18(月) 20:34:57.52 ID:tVPtrKCuM.net
winformsはGDIがサポート切れたらサポート終了

つまりwindowsである限り絶対サポートが終わらん

637 :デフォルトの名無しさん :2023/12/18(月) 21:34:06.28 ID:GdmdOcuj0.net
難解な相談だ…

638 :デフォルトの名無しさん :2023/12/18(月) 22:39:00.24 ID:+pFRQ7h5d.net
というか決め付けている時点で馬鹿だろ

639 :デフォルトの名無しさん :2023/12/19(火) 04:22:54.62 ID:rjlCOJ0b0.net
AndroidでC#でローカルDB使いたい時は?という相談では?

640 :デフォルトの名無しさん :2023/12/19(火) 08:17:07.04 ID:uBE2P80B0.net
SQLiteでいいじゃね

641 :デフォルトの名無しさん :2023/12/19(火) 08:57:33.25 ID:vcNf2Ko50.net
・winformはそのうちサポート終了
・サーバーをローカルで使用
・Androidでは(winformうんたらは何だったのか?)

確実にアホ

642 :mdysdev ◆XSDsAilQpD0E (ワッチョイ 5eda-RTSk):2023/12/19(火) 09:29:50.11 ID:3VB1voK10.net
ローカルサーバからAWSのAurora DBへ接続でいいだろ

643 :デフォルトの名無しさん (ワッチョイ 4bae-e8vO):2023/12/19(火) 10:34:15.32 ID:RvA1MY4R0.net
MAUI君が復活したの?

644 :デフォルトの名無しさん :2023/12/19(火) 20:29:07.20 ID:RneFMMN0d.net
質問者です
.net frameworkがサポート終了するということで、マイクロソフトとしてはマルチプラットフォームを中心に進めるのかと思っております
現状、winforms+SQLSeverExpressで作ったのがあるんですが、今のうちにマルチプラットフォームで作り直そうかと思ってます
となると、ローカルサーバーはSQLiteしかない?というのが質問の意図です
顧客情報をクラウドに上げたくないので、なんとかローカルでと思ってるんですが、大人しくSQLiteが無難でしょうか
プログラマーでもない馬鹿な素人なので、どうしようかなーと迷っております

645 :デフォルトの名無しさん (ワッチョイ a737-hmxp):2023/12/19(火) 21:00:50.96 ID:XAzCLPEe0.net
>>644
.NET frameworkが終わるかどうかということと、各種RDBMSのC#向け?のまともなAPIの提供がなくなるのかというのは話が別で、
今でもSQLServer+Javaとかで組めるし、逆に.NET
FrameworkだろうがnodeだろうがPythonだろうが SQLiteやmysql、 PostgreSQLなどのRDBMSは自由に使える
.NET Frameworkが終了して間違いなく無くなるところはWindows限定の機能だけで、普通のビジネスアプリならUIUXまわりだけなんじゃないかな。要は、 SQLiteしかないなんてことはないよってこと。

646 :デフォルトの名無しさん (スップ Sd52-WbId):2023/12/19(火) 21:14:39.88 ID:6Vosl3jud.net
>>644
馬鹿な素人が馬鹿な考えで勝手に決め付けて質問しないでくれる?

647 :デフォルトの名無しさん (スププ Sd32-aOAY):2023/12/19(火) 21:20:22.83 ID:RneFMMN0d.net
>>645
それはAndroidでもローカルにSQL Severを置いて接続できるということですか?

648 :デフォルトの名無しさん (ワッチョイ 167b-m0Z7):2023/12/19(火) 21:27:34.71 ID:hFwQrJfs0.net
マイクロソフトとしてはマルチプラットフォームを中心に進めるのにあたってXamarinからNET MAUIに移行したけどうまくいってるようには見えないね
C#そのものがMonoがベースのものがあったとはいえ、マルチプラットフォームに基本むいてないと思うんだ
マルチプラットフォームが大事ならJAVA系統やElectronを最初から使った方がいいと思う

649 :デフォルトの名無しさん (スッップ Sd32-h/iu):2023/12/19(火) 21:42:21.68 ID:hhJDxpJyd.net
ローカルってのがこの場合何を意味してるのかイマイチわからない
クラウドじゃなければいいってだけなのかアプリを起動する端末で動かしたいって意味なのか

650 :デフォルトの名無しさん (ワッチョイ 16cf-fH6R):2023/12/19(火) 22:05:28.87 ID:GG5/qJ3N0.net
C#となんの関係が?

651 :デフォルトの名無しさん (ワッチョイ ef0d-x+z/):2023/12/19(火) 22:48:28.15 ID:1H2Lmi950.net
C#は.NETの主要言語だから関係ないってことはないと思うけど?

652 :デフォルトの名無しさん (ワッチョイ 16cf-fH6R):2023/12/19(火) 22:50:05.80 ID:GG5/qJ3N0.net
ねーよw

653 :デフォルトの名無しさん (オイコラミネオ MM8f-fH6R):2023/12/19(火) 23:02:10.85 ID:yTr/LnH+M.net
マルチプラットフォームで使えるローカルデータベースには何がありますかと言う質問に見えるけど
それC#の問題か?

250 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver.24052200