!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part153
https://mevius.5ch.net/test/read.cgi/tech/1639403601/
■関連スレ
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#(初心者用) Part154
レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん (ワッチョイ 0fe3-wadS)
2022/02/09(水) 23:13:39.45ID:1A90hyai0891デフォルトの名無しさん (ワッチョイ ff10-GGE9)
2022/06/14(火) 08:52:04.62ID:TMCaCLvw0 たぶんその人は.NET使って 一緒だー って言ってるんだと思うよ
892デフォルトの名無しさん (ワッチョイ c301-M2VI)
2022/06/14(火) 08:55:05.83ID:gwPRY0yi0 勝手に兄宣言していたvb.netがオワコン
893デフォルトの名無しさん (ワッチョイ 13da-xATt)
2022/06/14(火) 08:58:54.22ID:fCQzlF2p0 >>883
俺には数百万以上のレコードが見込まれるテーブルに対して、smallintで済むカラムをintには変更できないw
まぁ容量無視できる小さいテーブルならintでもいいんじゃないですかね。ケースバイケース
俺には数百万以上のレコードが見込まれるテーブルに対して、smallintで済むカラムをintには変更できないw
まぁ容量無視できる小さいテーブルならintでもいいんじゃないですかね。ケースバイケース
894デフォルトの名無しさん (スッップ Sd1f-G2Bj)
2022/06/14(火) 09:01:43.89ID:VOaVS0+Qd ref構造体は全滅だね
それによってSystem.Text.Jsonなんかは一部使えない
それによってSystem.Text.Jsonなんかは一部使えない
895デフォルトの名無しさん (スッップ Sd1f-G2Bj)
2022/06/14(火) 09:09:44.70ID:VOaVS0+Qd インターフェースのデフォルト実装もVBでは使えないはずだけど、デフォルト実装を持ったインターフェースをVBで触ったらどうなるんだろ
既存インターフェースに安全にメンバを追加するための機能だから、良かれと思ってメンバを追加したらVBユーザーが切り捨てられるという悲しい事態になるんだろうか
既存インターフェースに安全にメンバを追加するための機能だから、良かれと思ってメンバを追加したらVBユーザーが切り捨てられるという悲しい事態になるんだろうか
896デフォルトの名無しさん (ワッチョイ ff01-NwEC)
2022/06/14(火) 11:13:43.86ID:WigeF4Tr0897デフォルトの名無しさん (ワッチョイ f3f6-hiZJ)
2022/06/14(火) 11:27:32.30ID:Rf4XfD/C0 >>846
CLIっていう意味なら判るんだが
CLIっていう意味なら判るんだが
898デフォルトの名無しさん (ワッチョイ f3f6-hiZJ)
2022/06/14(火) 11:28:44.62ID:Rf4XfD/C0 886 はアホだという意味なら同意
899デフォルトの名無しさん (ワッチョイ ff01-NwEC)
2022/06/14(火) 11:50:34.14ID:WigeF4Tr0 むしろなんで構うんだよ...
900デフォルトの名無しさん (ワッチョイ 835f-GGE9)
2022/06/14(火) 11:54:05.17ID:yNn4pitq0 やたらとLike演算子持ち上げてるからドキュメント見たけど
普通にVB6相当の機能でワロタ
これがRegexの代替になると思ってるのか…
普通にVB6相当の機能でワロタ
これがRegexの代替になると思ってるのか…
901デフォルトの名無しさん (ワッチョイ 03e3-DKQR)
2022/06/14(火) 12:27:51.77ID:AQw5EVri0 VB6.0ならともかくVB.NETで動いているものなんて現存するのか
902デフォルトの名無しさん (ブーイモ MMff-LqX/)
2022/06/14(火) 12:29:40.20ID:wsz8dOniM >>896
その単純計算は影響を小さく見過ぎ
indexやfill factorとかカラムの大きさ/レコード長はいろんな要素に関わってくる
それにストレージサイズよりも一番大きな影響は1ページに収まるレコード数か減りあらゆる処理速度が低下すること
要求性能次第では致命的になるから気をつけて
その単純計算は影響を小さく見過ぎ
indexやfill factorとかカラムの大きさ/レコード長はいろんな要素に関わってくる
それにストレージサイズよりも一番大きな影響は1ページに収まるレコード数か減りあらゆる処理速度が低下すること
要求性能次第では致命的になるから気をつけて
903デフォルトの名無しさん (テテンテンテン MM7f-/Ibo)
2022/06/14(火) 12:30:33.69ID:EsURBAmXM 業務アプリだとそこそこ大きい企業でもあるぞ
保守する人間がC#使えないからって向こうから指定されるケースもある
保守する人間がC#使えないからって向こうから指定されるケースもある
904デフォルトの名無しさん (ワッチョイ 03ad-d8PR)
2022/06/14(火) 12:42:13.05ID:6PvBR2SK0 >>903
VB6やExcelVBAのコードをVB.NETに移植する案件はたまにあるな
VB6やExcelVBAのコードをVB.NETに移植する案件はたまにあるな
905デフォルトの名無しさん (ワッチョイ ffad-WqZx)
2022/06/14(火) 12:42:40.32ID:hTagIaNa0906デフォルトの名無しさん (ワッチョイ ff01-NwEC)
2022/06/14(火) 12:55:47.82ID:WigeF4Tr0907デフォルトの名無しさん (ワッチョイ 732f-bM3h)
2022/06/14(火) 14:31:55.32ID:QIi9ICtD0 そもそもC#内でメモリに持つような話と、DBに格納するような話を一緒にされてもなぁ
908デフォルトの名無しさん (ワッチョイ 0363-+Xu/)
2022/06/14(火) 17:26:36.23ID:NGaKXqtB0 構い続けてるやつがいるから
909デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/14(火) 19:51:26.40ID:15Fa3aJQ0 >>900
持ち上げてるとか、Regexの代替になるとか、不正解な読解しとる。
持ち上げてるとか、Regexの代替になるとか、不正解な読解しとる。
910デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/14(火) 19:57:15.05ID:15Fa3aJQ0911デフォルトの名無しさん (ワッチョイ 335f-jVLQ)
2022/06/14(火) 20:02:33.60ID:xBe9hVtf0912デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/14(火) 21:12:02.27ID:p687pJoB0913デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/14(火) 22:07:44.90ID:15Fa3aJQ0 >>912
別言語のように見せてるだけで、中身の実体は同じだ。
C#で学んだプログラムの作り方を、そのままVBにも適用できるのだから、同じ言語だ。
いつもVB使ってC#は未経験なものの、業務でC#で既存の改修と、それともう一つC#での新規の開発を
頼まれたことがあったけど、普通にやり遂げた。それはC#というのは、実質はVBと同じだからだ。
別言語のように見せてるだけで、中身の実体は同じだ。
C#で学んだプログラムの作り方を、そのままVBにも適用できるのだから、同じ言語だ。
いつもVB使ってC#は未経験なものの、業務でC#で既存の改修と、それともう一つC#での新規の開発を
頼まれたことがあったけど、普通にやり遂げた。それはC#というのは、実質はVBと同じだからだ。
914デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/14(火) 22:17:40.97ID:p687pJoB0915デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/14(火) 22:25:58.13ID:15Fa3aJQ0916デフォルトの名無しさん (ワッチョイ 335f-Wc3G)
2022/06/14(火) 22:31:38.24ID:xBe9hVtf0 C♯とVB.netは言語仕様がBASIC風になってるだけで中身はほぼ同じ物に間違い無いけど
昔からあるVisualBASIC6.0までのシリーズとは似せてるだけで別物
昔からあるVisualBASIC6.0までのシリーズとは似せてるだけで別物
917デフォルトの名無しさん (ワッチョイ 732f-bM3h)
2022/06/14(火) 22:31:41.39ID:QIi9ICtD0 言語の本質って、ライブラリの使い方が本質だと思ってるのかね
918デフォルトの名無しさん (ワッチョイ ff79-bGSb)
2022/06/14(火) 22:36:36.81ID:nbg+PlBt0 共産党と立憲共産党の違いぐらい難しいな
919デフォルトの名無しさん (ワッチョイ 335f-Wc3G)
2022/06/14(火) 22:45:04.27ID:xBe9hVtf0 c#とVisualBASIC.NETはどっちもネイティブじゃなくて
.netフレームワーク上で動くからコンパイルした後は同じ物だな
VisualBASIC6.0の代替として開発された物なんだけど
中途半端にVB6.0と似てるので混乱を招いて非難轟々
VBと言うと普通VB6.0を指してVB.netの略称としては使われない
.netフレームワーク上で動くからコンパイルした後は同じ物だな
VisualBASIC6.0の代替として開発された物なんだけど
中途半端にVB6.0と似てるので混乱を招いて非難轟々
VBと言うと普通VB6.0を指してVB.netの略称としては使われない
920デフォルトの名無しさん (ワッチョイ 335f-Wc3G)
2022/06/14(火) 22:50:28.09ID:xBe9hVtf0 VisualBASIC.NETはc#をベースにBASIC風に改造された物だから
同じ物と言って間違いではない
同じ物と言って間違いではない
921デフォルトの名無しさん (ワッチョイ 335f-Wc3G)
2022/06/14(火) 22:58:23.55ID:xBe9hVtf0 VisualBASIC6.0のソースを楽に.net環境に移植出来るのが
VisualBASIC.NETが作られたMSの目論見だったが
中途半端に仕様が違うのでVisualBASIC6.0を使い続けるか
C#に流れる人が殆どでVisualBASIC.NETはマイナーな開発環境となってしまった
VisualBASIC.NETが作られたMSの目論見だったが
中途半端に仕様が違うのでVisualBASIC6.0を使い続けるか
C#に流れる人が殆どでVisualBASIC.NETはマイナーな開発環境となってしまった
922デフォルトの名無しさん (ワッチョイ 335f-Wc3G)
2022/06/14(火) 23:02:31.90ID:xBe9hVtf0 VisualBASIC6.0はランタイム自体が.NET Frameworkと互換性が全く無い
923デフォルトの名無しさん (ワッチョイ 835f-GGE9)
2022/06/14(火) 23:11:08.49ID:yNn4pitq0924デフォルトの名無しさん (ワッチョイ 732f-TFwb)
2022/06/14(火) 23:16:54.98ID:f8wm+Q+w0 名前の最初の文字が大文字か小文字については、
JavaならClassは大文字、フィールドは小文字、メソッドは小文字、ローカル変数は小文字、定数だけは最初の文字に限らずすべて大文字、と定番的ルールがあったけど、
C#ではどうなってますか?
いろんな本読んでますがバラバラな印象。
自分的C#のルールとして、Classは大文字、フィールドは小文字、プロパティは大文字、メソッドは大文字、ローカル変数は小文字、定数だけは最初の文字に限らずすべて大文字、にしてもいいですか?
JavaならClassは大文字、フィールドは小文字、メソッドは小文字、ローカル変数は小文字、定数だけは最初の文字に限らずすべて大文字、と定番的ルールがあったけど、
C#ではどうなってますか?
いろんな本読んでますがバラバラな印象。
自分的C#のルールとして、Classは大文字、フィールドは小文字、プロパティは大文字、メソッドは大文字、ローカル変数は小文字、定数だけは最初の文字に限らずすべて大文字、にしてもいいですか?
925デフォルトの名無しさん (ワッチョイ 835f-GGE9)
2022/06/14(火) 23:20:05.00ID:yNn4pitq0 >>924
一応MSが出してるルールはある
C#のコーディング規則
https://docs.microsoft.com/ja-jp/dotnet/csharp/fundamentals/coding-style/coding-conventions
一応MSが出してるルールはある
C#のコーディング規則
https://docs.microsoft.com/ja-jp/dotnet/csharp/fundamentals/coding-style/coding-conventions
926デフォルトの名無しさん (ワッチョイ 03ad-d8PR)
2022/06/14(火) 23:24:53.52ID:6PvBR2SK0 VB.NETはC#の構文に比べて冗長だよな。3項演算子やインクリメント、ラムダ式のアロー演算子が使えないのもかなり致命的
927デフォルトの名無しさん (オイコラミネオ MMc7-GGE9)
2022/06/14(火) 23:28:49.73ID:jATTslXVM 三項演算子はどちらかと言うと新世界から排除されつつある
928デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/14(火) 23:33:32.91ID:15Fa3aJQ0 >>923
同じではない。同等の機能を提供してると言ってると思い込んだのは、大きな誤読だ。
より本格的に文字列のパターンを評価をするには、正規表現クラスが必要にはなるものの、Like演算子で間に合わせられる
事例のものなら一手間省けるが、C#ではまさか毎度正規表現クラスを用意するしかないのかなと疑問を感じての問いかけだ。
同じではない。同等の機能を提供してると言ってると思い込んだのは、大きな誤読だ。
より本格的に文字列のパターンを評価をするには、正規表現クラスが必要にはなるものの、Like演算子で間に合わせられる
事例のものなら一手間省けるが、C#ではまさか毎度正規表現クラスを用意するしかないのかなと疑問を感じての問いかけだ。
929デフォルトの名無しさん (オイコラミネオ MMc7-GGE9)
2022/06/14(火) 23:35:48.61ID:jATTslXVM とりあえず何年前から来たのか知らないけど勉強しろや
930デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/14(火) 23:54:24.62ID:p687pJoB0 >>915
だからその「中身」の「実体」って具体的にそれぞれ何を指しててどう同じなんだよw
「本質」ってどの本質のことだよw
そのふわふわ言うクセどうにかしろよw
そもそもコードの見た目も機能も名前が違えば言語としてもう違うことになると思うが?
それを押して「同じ」っていう根拠が主観過ぎるんだよ
今そっちは、例えばdiff取ったとき同一にならなくても「ファイルは同じだ」って言い張ってるようなもんだぞ
Wc3Gが言うVB.NETが.NETとして同じものだ、っていう主張は理解できるよ
言語仕様としては違うと思うけど、
お互いunsafe以外出来るできないの機能的な差自体は少ないやろ、当たり前やけど。
でも「VB」と「c#」は「同じ」と軽々と断定出来ないと思うよ。少なくともワイには言えない
だからその「中身」の「実体」って具体的にそれぞれ何を指しててどう同じなんだよw
「本質」ってどの本質のことだよw
そのふわふわ言うクセどうにかしろよw
そもそもコードの見た目も機能も名前が違えば言語としてもう違うことになると思うが?
それを押して「同じ」っていう根拠が主観過ぎるんだよ
今そっちは、例えばdiff取ったとき同一にならなくても「ファイルは同じだ」って言い張ってるようなもんだぞ
Wc3Gが言うVB.NETが.NETとして同じものだ、っていう主張は理解できるよ
言語仕様としては違うと思うけど、
お互いunsafe以外出来るできないの機能的な差自体は少ないやろ、当たり前やけど。
でも「VB」と「c#」は「同じ」と軽々と断定出来ないと思うよ。少なくともワイには言えない
931デフォルトの名無しさん (ワッチョイ 835f-GGE9)
2022/06/14(火) 23:57:20.95ID:yNn4pitq0 >>928
> まさか毎度正規表現クラスを用意するしかないのかな
いや今時のIDE使ってたらいきなりRegexって書いても補完機能呼べば自動でusing付与までしてくれるでしょ
「Like」って書くのとなんら変わらん
メモ帳でコーディングしてるのか?
> まさか毎度正規表現クラスを用意するしかないのかな
いや今時のIDE使ってたらいきなりRegexって書いても補完機能呼べば自動でusing付与までしてくれるでしょ
「Like」って書くのとなんら変わらん
メモ帳でコーディングしてるのか?
932デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/15(水) 00:00:55.52ID:aOT9guvq0 >>928
「同じ」って主張する割にはc#知らない?
「同じ」って主張する割にはc#知らない?
933デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:02:03.02ID:UJXVHFk50 >>923
unsafeの話を持ち出したが、そういった特殊で普段は一般には使わないところにまで、細かく意識して議論するつもりはない。
特殊な事例も含めて、厳密に正確を突き詰めないといけない何らかの場ならともかく、たかが(初心者用)の名前のつくスレッ
ドの場だ。
多くの物事には、原則だけでなく、例外というのものあるのは当たり前なことだ。
unsafeの話を持ち出したが、そういった特殊で普段は一般には使わないところにまで、細かく意識して議論するつもりはない。
特殊な事例も含めて、厳密に正確を突き詰めないといけない何らかの場ならともかく、たかが(初心者用)の名前のつくスレッ
ドの場だ。
多くの物事には、原則だけでなく、例外というのものあるのは当たり前なことだ。
934デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:05:36.11ID:UJXVHFk50 >>929
ここに来てるのは勉強の意志の表れだ。
ここに来てるのは勉強の意志の表れだ。
935デフォルトの名無しさん (ワッチョイ a3da-pz7P)
2022/06/15(水) 00:15:55.63ID:xH4/Idj90 C++/CLIも同じだーって言い出すんじゃないの?
936デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:16:44.65ID:UJXVHFk50 >>930
C#とVBのコードを相互に書き換えができれば、同じ実体であり、本質であるものを双方に持ち合わせている。
これでも納得できなければ、元のソースと書き換えた言語ソースのコンパイルしたものを、それぞれ逆コンパイルして比較すればはっきりする。
何がふわふわなんだ。これで十分な話だ。ほかに何を求めるのか。
C#とVBのコードを相互に書き換えができれば、同じ実体であり、本質であるものを双方に持ち合わせている。
これでも納得できなければ、元のソースと書き換えた言語ソースのコンパイルしたものを、それぞれ逆コンパイルして比較すればはっきりする。
何がふわふわなんだ。これで十分な話だ。ほかに何を求めるのか。
937デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:21:26.24ID:UJXVHFk50 >>931
サクラエディタで編集してコマンドプロンプトでコンパイル
サクラエディタで編集してコマンドプロンプトでコンパイル
938デフォルトの名無しさん (ワッチョイ bf2d-IRXD)
2022/06/15(水) 00:27:10.33ID:2LWfH3Cr0939デフォルトの名無しさん (ワッチョイ cfbb-bGSb)
2022/06/15(水) 00:28:40.48ID:KBxAKMqV0940デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:30:17.26ID:UJXVHFk50941デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/15(水) 00:32:47.91ID:aOT9guvq0 >>936
1行目がまたふわふわしてんなあw
そりゃあ.NET使ってりゃ合わせようとすれば同じになるわw
でも言語として「VB」と「c#」が「同じ言語」と言い切ったんだぞ?
コンパイルして同じものができれば全部「同じ」言語か?
言語仕様も同じか?片方は言語として今後積極的にアップデートもされないとされてるのに同じか?
その程度の認識で普段も「同じ」って言葉使ってるの?こええよw
10数年前ならいざしらず、今の現場とかで「VBとc#は同じだ」なんて言ったら鼻で笑われるぞw
1行目がまたふわふわしてんなあw
そりゃあ.NET使ってりゃ合わせようとすれば同じになるわw
でも言語として「VB」と「c#」が「同じ言語」と言い切ったんだぞ?
コンパイルして同じものができれば全部「同じ」言語か?
言語仕様も同じか?片方は言語として今後積極的にアップデートもされないとされてるのに同じか?
その程度の認識で普段も「同じ」って言葉使ってるの?こええよw
10数年前ならいざしらず、今の現場とかで「VBとc#は同じだ」なんて言ったら鼻で笑われるぞw
942デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/15(水) 00:34:54.55ID:aOT9guvq0 こういうVBおじさんをいまc#案件で使ったらすごい苦労しそう
教えても理解できず、「VBならこうしたのに」とかブツブツ言って進まなそうw
教えても理解できず、「VBならこうしたのに」とかブツブツ言って進まなそうw
943デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:34:57.05ID:UJXVHFk50944デフォルトの名無しさん (ワッチョイ e3ac-JPbs)
2022/06/15(水) 00:44:09.98ID:aOT9guvq0945デフォルトの名無しさん (ワッチョイ cfbb-fWzm)
2022/06/15(水) 00:52:28.66ID:BW8MTfJu0 >>933
>unsafeの話を持ち出したが、そういった特殊で普段は一般には使わない
C#でアンマネージリソース扱うのなんて珍しくもなんともないだろw
OS標準の簡単なUIプログラミングしかしたことなさそう
釣りなのか知らんけどテンプレ読めないアホは別スレ行け
>unsafeの話を持ち出したが、そういった特殊で普段は一般には使わない
C#でアンマネージリソース扱うのなんて珍しくもなんともないだろw
OS標準の簡単なUIプログラミングしかしたことなさそう
釣りなのか知らんけどテンプレ読めないアホは別スレ行け
946デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 00:57:00.25ID:UJXVHFk50947デフォルトの名無しさん (オイコラミネオ MMc7-GGE9)
2022/06/15(水) 00:57:50.75ID:pzXtsAzLM 次のスレから勉強しない馬鹿が噛みついてくるスレに名前を変えよう
948デフォルトの名無しさん (オイコラミネオ MMc7-GGE9)
2022/06/15(水) 00:59:57.10ID:pzXtsAzLM 今勉強しようと思っていたじゃなくてC# ver〇 新機能でググって勉強しろ
949デフォルトの名無しさん (ワッチョイ 732f-b1tp)
2022/06/15(水) 01:00:13.01ID:C/XRb82A0 >>936
>C#とVBのコードを相互に書き換えができれば
VB.NETでできてc#にできないこととかあるんだが
言語仕様だって全く違うわけで、同じなのは.NET Frameworkを使うってだけ
ただ、それがc#とVB.Netのプログラミングのほとんどだったりするだけだ
>C#とVBのコードを相互に書き換えができれば
VB.NETでできてc#にできないこととかあるんだが
言語仕様だって全く違うわけで、同じなのは.NET Frameworkを使うってだけ
ただ、それがc#とVB.Netのプログラミングのほとんどだったりするだけだ
950デフォルトの名無しさん (ワッチョイ 6ffe-yYLg)
2022/06/15(水) 01:01:08.04ID:UJXVHFk50 >>945
(初心者用)なスレには十分な合格点やないか
(初心者用)なスレには十分な合格点やないか
951デフォルトの名無しさん (ワッチョイ cfbb-fWzm)
2022/06/15(水) 01:12:17.45ID:BW8MTfJu0952デフォルトの名無しさん (ワッチョイ 03ad-aelZ)
2022/06/15(水) 01:39:39.20ID:dNGhsLRR0 いつまでVB6の構文に固執するつもりだろうか
953デフォルトの名無しさん (ワッチョイ 3302-/e9c)
2022/06/15(水) 08:05:18.99ID:jDcz0x1o0 同じと言うから色々突っ込まれるんだよ
せいぜい似てるにしとけ
せいぜい似てるにしとけ
954デフォルトの名無しさん (ワッチョイ ff05-bM3h)
2022/06/15(水) 08:27:44.26ID:MKd4vbtE0 これで開発するメリットって何?
955デフォルトの名無しさん (ブーイモ MM7f-rAXT)
2022/06/15(水) 08:33:18.92ID:VkyVfsR4M MSへの忠誠を誓える
956デフォルトの名無しさん (スッププ Sdff-TUn1)
2022/06/15(水) 08:46:56.50ID:oEHgqApKd ドボンがVB.NETとC#併記してるけど
どんだけ需要あるんだろうね
どんだけ需要あるんだろうね
957デフォルトの名無しさん (アウアウウー Sa67-gL1p)
2022/06/15(水) 08:56:26.78ID:Ou9isEg9a >>954
生産性が高い
生産性が高い
958デフォルトの名無しさん (ワッチョイ cf63-Gp1N)
2022/06/15(水) 10:18:44.73ID:Fc5Ci+OS0 nullsafeじゃないから時代遅れ
959デフォルトの名無しさん (テテンテンテン MM7f-/Ibo)
2022/06/15(水) 12:28:15.53ID:Ue9ECD1wM VB.NET嫌いだけど、イベントハンドラだけは書くの楽だった
960デフォルトの名無しさん (アウアウウー Sa67-d8PR)
2022/06/15(水) 17:57:39.19ID:RVZ+vpG8a ぶいびぃ、って聞くだけで拒否反応するのだが
961デフォルトの名無しさん (ワッチョイ cfbb-7/FS)
2022/06/15(水) 22:44:33.27ID:1Kri3H1n0 後発言語が主流になった日にはさ
現在のVBおじさんみたいに、俺らもC#おじさんになってるだろうからな
あんまりVBおじさんをからかわないようにしようよ
現在のVBおじさんみたいに、俺らもC#おじさんになってるだろうからな
あんまりVBおじさんをからかわないようにしようよ
962デフォルトの名無しさん (アウアウウー Sa67-DuPE)
2022/06/16(木) 00:30:49.25ID:niJcC4Fga VB6から.NETに移行してから困ったことといったらコントロールにインデックスがつかなくなったことがあった記憶があるんだけど、実際今みんなフォームにコントロールを多数配置した時ってどう処理してんの?
963デフォルトの名無しさん (ワッチョイ 3302-/e9c)
2022/06/16(木) 00:52:22.23ID:wV5TuzdE0 コントロール配列の事言ってる?
自前でListにでもぶち込むしかない
自前でListにでもぶち込むしかない
964デフォルトの名無しさん (ワッチョイ 6f58-yYLg)
2022/06/16(木) 01:22:46.44ID:gfbkgJyE0 >>951
VBと同じ扱いされるとC#の価値を落とされる気がして、この言語ユーザーとして許せないプライドでもあるのかね。
VBと同じ扱いされるとC#の価値を落とされる気がして、この言語ユーザーとして許せないプライドでもあるのかね。
965デフォルトの名無しさん (ワッチョイ 03ad-aelZ)
2022/06/16(木) 01:29:28.34ID:lksUUhT60 VBなんて化石言語は眼中に無いな
966デフォルトの名無しさん (ワッチョイ 6f58-yYLg)
2022/06/16(木) 01:41:01.92ID:gfbkgJyE0 同じ言語だ。
VBしか使ってない人間にいきなりC#やらせても結果を出してしまうと、C#プログラマが自分の立場が失われると感じて
焦ってんのかいな。
VBしか使ってない人間にいきなりC#やらせても結果を出してしまうと、C#プログラマが自分の立場が失われると感じて
焦ってんのかいな。
967デフォルトの名無しさん (ワッチョイ cf46-GGE9)
2022/06/16(木) 03:54:50.51ID:O05Sfgr10 マンションでは、PPPoE接続は出来ないのでしょうか?
バッファロールーターにPPPOE設定をしましたが
マンションで最初から契約されているプロバイダ意外に
接続出来ません。。。
バッファロールーターにPPPOE設定をしましたが
マンションで最初から契約されているプロバイダ意外に
接続出来ません。。。
968デフォルトの名無しさん (ワッチョイ cfbb-bGSb)
2022/06/16(木) 05:23:02.90ID:L/YLPuLM0 >>966
だから、何を持って一緒って言ってるんだよ
お前が同じって言ってる箇所も違うって言われてるし、それ以外にも違うとこ散々出てきてるだろ?
VBがどうって言うより、お前をエンジニアとして許容できないんだよ
エンジニア的には比較軸が定義されてない比較とか会話にならん
だから、何を持って一緒って言ってるんだよ
お前が同じって言ってる箇所も違うって言われてるし、それ以外にも違うとこ散々出てきてるだろ?
VBがどうって言うより、お前をエンジニアとして許容できないんだよ
エンジニア的には比較軸が定義されてない比較とか会話にならん
969デフォルトの名無しさん (アウグロ MMdf-DBHA)
2022/06/16(木) 07:23:07.00ID:b7REg8gIM もう心意気ってことにしてやれよ
970デフォルトの名無しさん (ワッチョイ 0fde-Gp1N)
2022/06/16(木) 08:13:08.84ID:aGcq98bc0 >>964
言語どれだけ知ってるん?C#とVB以外に
言語どれだけ知ってるん?C#とVB以外に
971デフォルトの名無しさん (ワッチョイ 1349-JPbs)
2022/06/16(木) 08:40:39.74ID:TulzdQgt0972デフォルトの名無しさん (アウアウウー Sa67-d8PR)
2022/06/16(木) 08:48:36.41ID:abm7w68sa >>966
F#もVBと同じ言語だもんなw
F#もVBと同じ言語だもんなw
973デフォルトの名無しさん (オッペケ Sr87-6tv4)
2022/06/16(木) 10:14:33.49ID:WZcihTV9r 同じ言語というか、メインはフレームワークだから
それにアクセスするためのシェルみたいな感じ?
それにアクセスするためのシェルみたいな感じ?
974デフォルトの名無しさん (ワッチョイ c301-M2VI)
2022/06/16(木) 10:31:47.37ID:OoaeTtwf0 UCSD p-Systemが呼ばれたような気がした。
975デフォルトの名無しさん (ワッチョイ cfbb-fWzm)
2022/06/16(木) 13:08:25.66ID:u5FhT+AT0 違う言語だ。
C#しか使ってない人間にいきなりVBやらせても結果を出してしまうと、VBプログラマが自分の立場が失われると感じて
焦ってんのかいな。
C#しか使ってない人間にいきなりVBやらせても結果を出してしまうと、VBプログラマが自分の立場が失われると感じて
焦ってんのかいな。
976デフォルトの名無しさん (スッププ Sdff-TUn1)
2022/06/16(木) 13:08:51.07ID:ojsVl+g+d VBとC#の違いはunsafeでポインタが扱える事
理屈ではC++と比較しても遜色ない速度が出せる
という事になっている
理屈ではC++と比較しても遜色ない速度が出せる
という事になっている
977デフォルトの名無しさん (アウウィフ FF67-iSSN)
2022/06/16(木) 13:14:37.63ID:uKxWv5AjF CLR
978デフォルトの名無しさん (オッペケ Sr87-/UDv)
2022/06/16(木) 14:46:01.04ID:RrguUfWVr unsafeしまくってるわ
979デフォルトの名無しさん (スプッッ Sd1f-UGZ9)
2022/06/16(木) 15:30:23.13ID:D+AyKy1Yd >>967
馬鹿は死ね
馬鹿は死ね
980デフォルトの名無しさん (ワッチョイ 8fa7-kKOs)
2022/06/16(木) 15:58:37.49ID:f7CI5BIw0 >>941
だよな
横からだけど、それがまかり通るならC#とC言語は完全な兄弟と言われるのでは?と思う
だってWin32 APIどちらも使えるし
そしてVBもC言語と兄弟と言えるね
VBは使ってないけどVBScriptとかから考えると、クラスが組めてもコンストラクタに引数が使えなかったはず…
(バージョンアップしていたらすまん…)
一方C#はコンストラクタに引数を渡せる
C言語にはクラスが無いけどC++も含めるとしたらC#はC++寄りでは
だよな
横からだけど、それがまかり通るならC#とC言語は完全な兄弟と言われるのでは?と思う
だってWin32 APIどちらも使えるし
そしてVBもC言語と兄弟と言えるね
VBは使ってないけどVBScriptとかから考えると、クラスが組めてもコンストラクタに引数が使えなかったはず…
(バージョンアップしていたらすまん…)
一方C#はコンストラクタに引数を渡せる
C言語にはクラスが無いけどC++も含めるとしたらC#はC++寄りでは
981デフォルトの名無しさん (スプッッ Sd1f-UGZ9)
2022/06/16(木) 16:12:21.13ID:EFUVorQPd VBとVB.NETとVBAの区別が付いていない馬鹿は死ね
982デフォルトの名無しさん (テテンテンテン MM7f-2g4u)
2022/06/16(木) 17:48:15.52ID:rN+74Ft8M VB.netとC#はかなり近いでしょ。
コンパイルされたexeやdllからC#にもVb.netにも
ごく一部除いて互いに100%それなりに高い確率でツールで自動変換可能なわけで。
表層的な構文糖の有る無しは別にして大枠では非常に似てる。
似てるからこそVB.netは要らんよね、という流れになっていったわけで。
コンパイルされたexeやdllからC#にもVb.netにも
ごく一部除いて互いに100%それなりに高い確率でツールで自動変換可能なわけで。
表層的な構文糖の有る無しは別にして大枠では非常に似てる。
似てるからこそVB.netは要らんよね、という流れになっていったわけで。
983デフォルトの名無しさん (ワッチョイ cfbb-bGSb)
2022/06/16(木) 18:13:56.93ID:L/YLPuLM0 プログラマなら「似てる」と「同じ」は違うものだと認識したほうがいいぞ
984デフォルトの名無しさん (ワッチョイ c301-l+B+)
2022/06/16(木) 18:30:32.24ID:m3/jPoYQ0 >>980
次スレよろ
次スレよろ
985デフォルトの名無しさん (ブーイモ MM7f-rAXT)
2022/06/16(木) 18:39:01.93ID:hE/CdDLbM C#1.0の頃と話の内容が変わってないやないかい
これが枯れた言語か・・・
これが枯れた言語か・・・
986デフォルトの名無しさん (ワッチョイ 835f-GGE9)
2022/06/16(木) 19:24:37.65ID:HylHhkQp0 同じ.NETファミリーでもC#やF#で書かれたOSSライブラリは無数にあるが、
VB.NETで書かれた知名度のあるOSSライブラリなんて聞いたことがない
これが全てでしょ
VB.NETで書かれた知名度のあるOSSライブラリなんて聞いたことがない
これが全てでしょ
987デフォルトの名無しさん (アウアウウー Sa67-d8PR)
2022/06/16(木) 19:51:35.44ID:abm7w68sa 同じなら冗長な構文のVBを使う理由は無いなw
988デフォルトの名無しさん (ワッチョイ 63ec-yYLg)
2022/06/17(金) 00:10:48.62ID:k5ZHqR2O0989デフォルトの名無しさん (ワッチョイ 63ec-yYLg)
2022/06/17(金) 00:27:13.30ID:k5ZHqR2O0990デフォルトの名無しさん (ワッチョイ cfbb-fWzm)
2022/06/17(金) 00:28:44.54ID:SEHo94h90 (自分に都合の悪い話は)聞くに値しない
(自分がわからない話は)聞くに値しない
(自分がわからない話は)聞くに値しない
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 「日本はドイツと違い反省せず」…中国外相、独外相に対日批判 台湾問題で理解求める [少考さん★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 【裁判】保育所に侵入…園児の下着盗んだ窃盗などの罪 41歳の男に有罪判決 岡山地裁 [nita★]
- 高市「日本版DOGEをつくる!無駄金削減するぞ!」自らの収支報告書すらまとも作れないコイツが削減できるものと言ったら? [472617201]
- 愛国者「大東亜戦争はアジア解放のための戦い」 [834922174]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑 [931948549]
- 1ドル156円、円安 [943688309]
- 日本人のおでん離れ。作る回数減った30.1%🍢 [256556981]
