ふらっと C#,C♯,C#(初心者用) Part154

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (ワッチョイ 0fe3-wadS)
垢版 |
2022/02/09(水) 23:13:39.45ID:1A90hyai0
!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
2022/06/16(木) 13:08:51.07ID:ojsVl+g+d
VBとC#の違いはunsafeでポインタが扱える事
理屈ではC++と比較しても遜色ない速度が出せる
という事になっている
977デフォルトの名無しさん (アウウィフ FF67-iSSN)
垢版 |
2022/06/16(木) 13:14:37.63ID:uKxWv5AjF
CLR
2022/06/16(木) 14:46:01.04ID:RrguUfWVr
unsafeしまくってるわ
979デフォルトの名無しさん (スプッッ Sd1f-UGZ9)
垢版 |
2022/06/16(木) 15:30:23.13ID:D+AyKy1Yd
>>967
馬鹿は死ね
2022/06/16(木) 15:58:37.49ID:f7CI5BIw0
>>941
だよな
横からだけど、それがまかり通るなら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の区別が付いていない馬鹿は死ね
2022/06/16(木) 17:48:15.52ID:rN+74Ft8M
VB.netとC#はかなり近いでしょ。
コンパイルされたexeやdllからC#にもVb.netにも
ごく一部除いて互いに100%それなりに高い確率でツールで自動変換可能なわけで。
表層的な構文糖の有る無しは別にして大枠では非常に似てる。
似てるからこそVB.netは要らんよね、という流れになっていったわけで。
2022/06/16(木) 18:13:56.93ID:L/YLPuLM0
プログラマなら「似てる」と「同じ」は違うものだと認識したほうがいいぞ
2022/06/16(木) 18:30:32.24ID:m3/jPoYQ0
>>980
次スレよろ
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ライブラリなんて聞いたことがない
これが全てでしょ
2022/06/16(木) 19:51:35.44ID:abm7w68sa
同じなら冗長な構文のVBを使う理由は無いなw
2022/06/17(金) 00:10:48.62ID:k5ZHqR2O0
>>968
何をもっては、何度も言ってるのにまだわからんのはお前に問題がある。
違うって主張は返しても、わめいてるだけで聞くに値する話は出てきてない。
2022/06/17(金) 00:27:13.30ID:k5ZHqR2O0
>>975
何だ、本当のことを言われて痛かったんか。
だから、人の言葉を使って単語を取り替えて言葉を返すことしかできなくなったのか。
2022/06/17(金) 00:28:44.54ID:SEHo94h90
(自分に都合の悪い話は)聞くに値しない
(自分がわからない話は)聞くに値しない
2022/06/17(金) 00:28:53.14ID:k5ZHqR2O0
>>970
まだ知らない言語一杯あるぞ。
2022/06/17(金) 00:53:39.57ID:k5ZHqR2O0
VBは眼中にないだの、冗長で使う理由がないだの、化石言語だの、それがどうかしたんかね。
冗長って何。ブロックの先頭と末尾を{や}の1文字で済ませられないのを冗長と言ってるんかいな。
お前らにVBを使ってほしいわけでもVBで書かれたOSSライブラリを普及させたいわけでもない。
2022/06/17(金) 00:54:43.91ID:qX3KJPna0
>>982
その論法でいけばすべてのコンパイル言語はアセンブラと同じになるわけだが

言語が似てるからVB.NETがいらないんじゃなくて、用途と範囲が似てるから
より範囲の広いc#でいいやとなってるだけだ
2022/06/17(金) 01:35:52.61ID:xcJCAQEI0
覚えたての技術に拘泥するって初心者らしくていいじゃん(いいじゃん)
2022/06/17(金) 01:49:46.97ID:qX3KJPna0
次スレに引っ張りたくないので

VB.NetとC#が同じ言語なんていう意見には全く賛同しないが
VB.NetとC#は本質的に同じ、って意見なら、本質的にの意味あい次第では賛同できる可能性もあった
だがこの肝心の本質的にって言葉を全く説明できなかった

たとえば、
Vb.NetもC#も、.NET Frameworkを操作するためのオブジェクト指向言語であり
その意味では本質的に同じ言語である
だったらもっと賛同されたんじゃないかね

ということでこの話題はこのスレで終わりにして欲しい
2022/06/17(金) 08:36:38.61ID:+OTN6Ty40
VBおじさんは引くに引けなくなってるだけだよw
ちょうどスレ変わるんやしここで引けば消えれるんじゃねw
感覚でふわっとしか言えないクセを直せたらいいねw
あともうちょい勉強すべき
2022/06/17(金) 08:44:09.06ID:CPX9Pfyj0
980が建てないみたいなんで建てた
https://mevius.5ch.net/test/read.cgi/tech/1655422932/
2022/06/17(金) 08:45:12.84ID:CPX9Pfyj0
ホップ
2022/06/17(金) 08:45:24.11ID:CPX9Pfyj0
ステップ
2022/06/17(金) 08:45:38.25ID:CPX9Pfyj0
1000ならジャンプ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 127日 9時間 31分 59秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。