「C#」を含む日記 RSS

はてなキーワード: C#とは

2020-03-01

MtGプログラミング言語の色

このプログラミング言語MtGだと多分この色の組み合わせだろう。

みたいなのをまとめたら次のようになった(TIOBEのランキングトップ50)。

後半は知らない言語もあって怪しいが、おおよそこのようになると思われる。

※改めて見てみると何箇所か違和感があったので最初の版からちょっとだけ修正した。

順位プログラミング言語色の組み合わせ 内訳
1 Java アブザン 白黒緑
2 C ゴルガリ 黒緑
3 Pythonティムール緑青
4 C++ ジャンド 黒赤緑
5 C#バント 緑白青
6 Visual Basic .NETレズニア 緑白
7 JavaScript ボロス 赤白
8 PHPグルール 赤緑
9 SQL 無色
10Swift 4C(緑欠色) 白青黒赤
11Go ゴルガリ 黒緑
12Assembly language 黒単
13 R ゼット 青赤
14 D グリクシス 青黒赤
15 Ruby 赤単
16 MATLABゼット 青赤
17PL/SQL 無色
18 Delphi/Object Pascal アゾリウス 白青
19 Perlラクドス 黒赤
20Objective-C エスパー 白青黒
21 SAS アゾリウス 白青
22 Visual Basic 緑単
23Dart ジェスカイ 青赤白
24Scratch 白単
25 Scala 5C 白青黒赤緑
26 Groovy ナヤ 赤緑白
27 Transact-SQL 無色
28F# アゾリウス 白青
29 Rust マルドゥ 赤白黒
30 COBOL オルゾフ 白黒
31ABAP アゾリウス 白青
32 Lispシミック緑青
33Kotlin 4C(緑欠色) 白青黒赤
34 Logo 白単
35 RPG ディミーア 青黒
36 Lua 緑単
37 Fortran スゥルタイ緑青
38 PowerShell ジェスカイ 青赤白
39 Ada ディミーア 青黒
40 LabVIEW ディミーア 青黒
41 Erlang 緑単
42 Julia ゼット 青赤
43 ML 青単
44 Schemeシミック緑青
45 Haskellエスパー 白青黒
46 TypeScript ジェスカイ 青赤白
47 OpenEdge ABL アゾリウス 白青
48 LiveCode アゾリウス 白青
49 PostScript 無色
50 ActionScript ジェスカイ 青赤白

見返してみるとおおよそ次のルールに従って決めているような気がした。

緑の判定があやふやな気が若干しないでもない…

イメージ
レイヤ初心者向け
浮世離れベンダー
レイヤ、黒魔術
速い、先進
基盤、グル
無色 道具

2020-02-27

anond:20200227004129

VisualBasic:

BASICをそれなりに進化させた言語だよ!

20年以上前骨董品だけど、バイナリWindows10でも動くし、

Excelマクロはこれの方言なので意外と現役だよ。

 

VB.NET:

C#VisualBasicっぽい構文に変えた言語だよ!

C#VB.NET双子のようなもので片方にできてもう片方に

できないことは基本的に無いよ。

 

PowerShell:

コマンドラインプログラム言語の奇妙な融合体だよ!

独特なコマンド名で人を寄せ付けない雰囲気を出してるけど、

仲良くなってみると意外といいやつだよ!

偏見に満ち溢れた俺の書いたことのあるプログラミング言語説明

1つにつき3行で書いた、言語の話は炎上しがちだから匿名で。

C言語:

現代だと電子機器プログラミングで使うよ!

Linuxとかサーバープログラムの内部で使われることが多いけど、

自分で手を加えることは少ないか安心して!

C++:

実行速度が超高速なのと複雑怪奇な構文が特徴だよ!

ゲームプログラミング動画編集ソフトといった高いパフォーマンス

求められるシステムで使われるイメージがあるから最初は近づかなくても良さそうだね!

C#:

Unityゲーム作る時に使うよ!

比較的書きやすくて勉強になるからオススメ出来るけど、

Microsoft にズブズブな印象が強いのがちょっと気になっちゃうね!

Java:

Androidアプリとかサーバーアプリ作るのに使えるよ!

勉強やすくて個人的には良いと思うけど、

現代だったら他の言語のほうが書きやすくてオススメかな??

Scala:

Javaの強化版で、サーバーアプリ作るのに使えるよ!

関数型っていう意味不明概念が混ざってるから

最初は近づかないほうが懸命だと思うよ!

Kotlin:

Javaの強化版で、Androidアプリとかサーバーアプリ作るのに使うよ!

もしAndroidアプリを作るなら最初にこれを学ぶと良いか???

とにかく書きやすいし書いて気持ちが良いし、名前可愛いね!

Objective-C:

iosアプリを作るのに使えるよ!

今はもっと書きやす言語があるから学ばなくても良いけど、

iosアプリ作ってる時にどうしても触らなきゃいけないときが来るんだよね...。

Swift:

iosアプリを作るのに使うよ!

もしもiosアプリ作りたいんだったら実質これしか選択肢は無いか覚悟してね?

書きやすい方だから身構えなくても大丈夫だけど、Macが無いと書けないから気をつけて!

PHP:

サーバーアプリ作るのに使えるよ!

個人的にはあんまりきじゃないかなって思うけど、

PHPお仕事はいっぱいあるからこれが出来ると飯が食えて嬉しいね

Ruby:

サーバーアプリ作るのに使えるよ!

学びやすいし物を作る時のスピードも早いから、

最初に学ぶ言語としては結構いかもしれないね

Python:

サーバーアプリとか人工知能(笑)とか作るのに使えるよ!

個人的には本当に好きじゃないけど、仕事人口も多いのが特徴だね!

おっぱいと語感が似ててなんだか幸せになってきたね!

JavaScript:

webアプリサーバーアプリを作るのに使えるよ!

環境を整えたり流行を追ったりするのがちょっとだけ面倒くさいけど、

webアプリ選択肢が他に無いから仕方なく使ってるよ!

Go:

サーバーアプリを作るのに使うよ!

Googleで開発された言語で、書いてるとドーパミンが出るよ!

僕が大好きな言語なんだけど残念ながら仕事は少ないね、本当に残念だ。

Lua:

ほとんど見かけないのに何故かたまに書かざるを得ない事がある言語だよ!

既存アプリケーションのプラグインを書く時に強制されたりするかな?

言語自体は単純だから、使う時が来たら覚えるぐらいでいいと思うよ!

Perl:

遥か昔に広く利用されていた言語だよ!

今学んでも古い会社しか使いみちが無いから、

令和に新しく学ぶ必要はないかもね!

BASIC:

プログラミング初心者が触りがちなイメージがあるよ!

きっと今でもどこかの世界では使われてるんだろうけど、

令和だったら他の言語も学びやす環境が整ってるから学ばなくて良いかもね!

Haskell:

正直に言うと何に使われてるのかイマイチからないんだ、ごめんね。

関数言語っていう(僕にとっては)難しい概念で、

自分を更に高めたくなったら調べてみるのも良いかもね?

2020-02-19

C#をやってみた

これKotlin別にいらなくねえ?

2020-02-14

インターネットで流れてくる東京エンジニア求人みててええのうって感じになるよねー

向こうはさすがの競争率というかどんどん改善サイクル回ってるんだろうなあ。

東京なら、なりたい職業一位がエンジニアでもわかる気がする。

名古屋はずーっと安定してJavaC#でだいたい行き着く先は某自動車関係。だから競争もない。

ベンチャーもあるけどみなし残業ばかり。

地方格差、というよりもう土地柄だな。

名古屋あたりのひとは、身軽なうちに上京するか資金を貯めて上京するかしたほうがよい。

2019-12-04

C#使いたいけど社内のレガシーシステムはみんなVB6なんだ…

C#コンパイルといわれてそういやJavaコンパイルっていうなとおもっていたんだが

VMに対して中間言語を吐き出すことをコンパイルと呼んでいるのかと、そりゃPythonコンパイルって言いだすなと

CPUに対して中間コードを吐き出す

VMに対して中間コードを吐き出す(JIT含む)

インタプリタに対して中間コードを吐き出す

それぞれ何コンパイルといって区別してるの?

2019-11-27

C#に慣れた上でCをやるとあまりにも不便 なんだこの言語

2019-11-22

特定言語しか使えない人って

プログラミングをどう理解してるんだろうね。

発言語は基本的PHPJavascript職場

大昔に作られたVB6製のツールを見てくれって頼まれた。

かにVBのわかる人がいないからって。

別に複雑なコードでもないし、PHPJSでも、まがりなりにもコードを書いてる人なら見ればわかるでしょって感じなんだけど。

スマホアプリ作るときも、JSならだれでもメンテナンスできるからってmonacaかいJSアプリが開発できるやつを採用したけど、Webとはアーキテクチャが違いすぎるから結局一部の人間にしか触れなくて、そんなマイナープラットフォーム採用した意味なかったし。

ちょっとしたツールを作るときも、Windowsアプリとして作ったほうが使い勝手いから、VB.NETかC#で作ろうって話になってもベテラン勢が猛反対して、無理やりPHPWebアプリとして作ることになったし。

サーバーで使うシェルスクリプト(.sh)も未経験の俺が、ネットチョコチョコとググって改修して、すごいびっくりされたことがあるけど、こっちからすればなんであんたらは触れないかっていう感じだし。(黒魔術的な書き方もあるらしいけどもちろんそんな書き方ではない)

Windowsサーバーで使う .BAT ファイルを書くときに、.BATファイル仕様では黒魔術的なテクニックを使わないと実現できない仕様だったからほかの言語しませんかって提案したけど、.BATでないとほかの人が保守できないからと却下

無理に.BATで書いて、逆に変なテクニックを駆使した保守性皆無のコードになってたし。

どの言語を使うかって話題になると、自分の使ってる言語以外を使うとアイデンティティ崩壊するかのような勢いで反対する。

Haskellみたいにまったく思想の違う言語ならともかく、似たような言語で、かつifとループ配列サブルーチン概念を把握していたら理解できるような書き方しかしてないコードでも、普段使ってない言語って時点で理解不能に陥るんだよな。

2019-11-20

anond:20191120210536

エンジニアが飽和したことってあるの?

Pythonだろうが、Rubyだろうが、Javaだろうが、COBOLだろうが、FORTLANだろうが、LISPだろうが、Rだろうが、C#だろうが、Objectv-Cだろうが

言語が死んでいったことはあるけど、使われ続けてる言語エンジニアが飽和したことってなくね?

2019-11-15

33社内SE 年収1000万円 残業50時間

会社商社外注しないで一人で社内システム作ってる

使える言語 c# python php js java

IT企業から転職してきて一人で任されて自由にできるし自分市場価値以上に給料がいいから満足してたけど、上司や同僚のスキルがあまり高くはなくて打ち合わせで説明したり説得させるときストレス感じてきたから辞めるか迷ってる。どう思う?

2019-10-04

anond:20191004172554

C#Generics使いまくってるメンだと普通にtypescriptで型パズラーになるぞ。

サンプルコードは…@saitamasaitamaさんにでも聴けばいいんじゃないか。

2019-10-03

anond:20191003222627

C#.Net Framework前提だからメモリCPUに制約のある組み込みじゃ動作させようがないし当然開発環境もない

せいぜいC++があるくらい

OSドライバも同じような感じ

anond:20191003222317

もう、生産性犠牲にしてまでC使うのかと言いたくなるな。

なんで今の時代C#を使わないのか分からないなwwwwwwwww

2019-09-23

重度の🤐PGだけど未来が見えない

 今年33になった。limitである35歳までもうあと2年しかない。

 これまで多数の現場アサインされてきたけど、もう全部がBANで終わった。自分が重度な🤐なのが大きい。

 精神科で発達か診断受けたけど綺麗な八角形であなた正常です言われたよ。ようするに俺はただの普通の人である

設計書が書けない

 🤐すぎて日本語不自由から文章が書けない。インデントおかし句点読点がおかしいとかは自分でもわかるから訂正してるけど、

 文章の組み立て方がおかしいのか相手意図が伝わらないことが多い。プロパーとか同僚とかすごい読みやすくて日本語文章書くんですよ。

 NTT案件プログラミングの前に基本設計詳細設計書いてください言われて、書けなかった。プログラミング始められなかった。2週間でBAN。

会話ができない

 上司質問とか突然されて頭の中が真っ白になって即座に回答できない。

 同僚とかからすごい勢いで拒絶されるんですよ。俺からしかけても相手迷惑がってるのが顔から読み取れる。

 いざ会話が始まっても、相手から聞きだしたいこと聞きだせず会話が終了するなんてこと日常茶飯事。結果要件聞き取れず頓珍漢なものが出来上がり無駄時間けが過ぎていく。

 上司に「普通じゃない人はお断りです」言われて2週間でBAN。

スクラム開発は拷問

 営業に「次はプロトタイピング案件だよ」言われてwktkしながら派遣先行ったらスクラム開発。

 念願のアジャイルじゃねえの設計書書かなくてええやんやったねたえちゃん!と思ったものスクラム開発は🤐には相当厳しかった。

 現場作業ついていけず、何をどうやって作業を進めていいのか分からないのに、週一に一回発表会みたいなのある。週一で業務感想戦を強いられる。言うことなんもねーよ

 上司に「あなた回りに溶け込めてないので今日で終わりです」言われて4週間でBAN。

プログラミングが出来ない

 33歳にもなってC#VB.NETしか知らない。LinqからいからFor文やForEachでカバーオブジェクト指向からいかNUnitデザインパターンも分からない。もといNUnit使ってる現場参画したこと1回しかいから正しい運用がわからない。

 そろそろ新しい技術学習しないといけないんだよなーと思うものの、何を勉強したら良いのか分からない。今までの経験から、どんなに技術身に着けても👄💬能力無ければBANじゃないですか。技術身に着ける意味あるんですか。

🤐障害だと思う

 👄💬能力ある健常なプログラマは、勉強会出たりライトニングトークやったりで似た優秀な技術者と技術的な話を交換したりしてる。んで得た技術身に着けて更なる高みを。

 🤐はそういうイベントには参加できない。会話自体無理だからね。🤐と健常者はそういう所で差が出てくる。超えられない差というか。

 よくネットとかで🤐だけど克服しましたみたいな文章書いてる人いるけど、真の🤐日本語不自由から文章書けません。ブログ書けません。ネトゲも会話出来ないのでフレンド作れません。全然🤐じゃないのに🤐名乗ってるファッション🤐が世の中多すぎる。

 俺はこれから人生どこに進んだらよいかからいから、似たような人探してみたものの見つからずじまい。真の🤐SNSなんてやっていなかった。学生時代俺以外にも🤐っぽい人複数いたけど俺含め彼ら相互で全く交流なかったな。🤐はどの環境でもボッチだ。

 じゃあ🤐を導いていくれるメンター的な存在を探してみたものの、見つかるのは奴隷商人ばかりで関わったらアウトみたいなオーラを醸し出している。

 

 自分🤐過ぎて打てる手が何もない。転職しようにも自分にできそうなことが何一つ思い浮かばない。どんな仕事だって人間との会話は必要。会話要らない仕事なんてこの世にない。

 新規案件アサインできなくなる35歳まであと2年。

重度の■■■■PGだけど未来が見えない

「コ○ュ○」という単語が苦手な人用:anond:20190923023222

 今年33になった。limitである35歳までもうあと2年しかない。

 これまで多数の現場アサインされてきたけど、もう全部がBANで終わった。自分が重度な■■■■なのが大きい。

 精神科で発達か診断受けたけど綺麗な八角形であなた正常です言われたよ。ようするに俺はただの普通の人である

設計書が書けない

 ■■■■すぎて日本語不自由から文章が書けない。インデントおかし句点読点がおかしいとかは自分でもわかるから訂正してるけど、

 文章の組み立て方がおかしいのか相手意図が伝わらないことが多い。プロパーとか同僚とかすごい読みやすくて日本語文章書くんですよ。

 NTT案件プログラミングの前に基本設計詳細設計書いてください言われて、書けなかった。プログラミング始められなかった。2週間でBAN。

会話ができない

 上司質問とか突然されて頭の中が真っ白になって即座に回答できない。

 同僚とかからすごい勢いで拒絶されるんですよ。俺からしかけても相手迷惑がってるのが顔から読み取れる。

 いざ会話が始まっても、相手から聞きだしたいこと聞きだせず会話が終了するなんてこと日常茶飯事。結果要件聞き取れず頓珍漢なものが出来上がり無駄時間けが過ぎていく。

 上司に「普通じゃない人はお断りです」言われて2週間でBAN。

スクラム開発は拷問

 営業に「次はプロトタイピング案件だよ」言われてwktkしながら派遣先行ったらスクラム開発。

 念願のアジャイルじゃねえの設計書書かなくてええやんやったねたえちゃん!と思ったものスクラム開発は■■■■には相当厳しかった。

 現場作業ついていけず、何をどうやって作業を進めていいのか分からないのに、週一に一回発表会みたいなのある。週一で業務感想戦を強いられる。言うことなんもねーよ

 上司に「あなた回りに溶け込めてないので今日で終わりです」言われて4週間でBAN。

プログラミングが出来ない

 33歳にもなってC#VB.NETしか知らない。LinqからいからFor文やForEachでカバーオブジェクト指向からいかNUnitデザインパターンも分からない。もといNUnit使ってる現場参画したこと1回しかいから正しい運用がわからない。

 そろそろ新しい技術学習しないといけないんだよなーと思うものの、何を勉強したら良いのか分からない。今までの経験から、どんなに技術身に着けてもコミュ能力無ければBANじゃないですか。技術身に着ける意味あるんですか。

■■■■は障害だと思う

 コミュ能力ある健常なプログラマは、勉強会出たりライトニングトークやったりで似た優秀な技術者と技術的な話を交換したりしてる。んで得た技術身に着けて更なる高みを。

 ■■■■はそういうイベントには参加できない。会話自体無理だからね。■■■■と健常者はそういう所で差が出てくる。超えられない差というか。

 よくネットとかで■■■■だけど克服しましたみたいな文章書いてる人いるけど、真の■■■■は日本語不自由から文章書けません。ブログ書けません。ネトゲも会話出来ないのでフレンド作れません。全然■■■■じゃないのに■■■■名乗ってるファッション■■■■が世の中多すぎる。

 俺はこれから人生どこに進んだらよいかからいから、似たような人探してみたものの見つからずじまい。真の■■■■はSNSなんてやっていなかった。学生時代俺以外にも■■■■っぽい人複数いたけど俺含め彼ら相互で全く交流なかったな。■■■■はどの環境でもボッチだ。

 じゃあ■■■■を導いていくれるメンター的な存在を探してみたものの、見つかるのは奴隷商人ばかりで関わったらアウトみたいなオーラを醸し出している。

 

 自分が■■■■過ぎて打てる手が何もない。転職しようにも自分にできそうなことが何一つ思い浮かばない。どんな仕事だって人間との会話は必要。会話要らない仕事なんてこの世にない。

 新規案件アサインできなくなる35歳まであと2年。

2019-09-22

重度のコミュ障PGだけど未来が見えない

 今年33になった。limitである35歳までもうあと2年しかない。

 これまで多数の現場アサインされてきたけど、もう全部がBANで終わった。自分が重度なコミュ障なのが大きい。

 精神科で発達か診断受けたけど綺麗な八角形であなた正常です言われたよ。ようするに俺はただの普通の人である

設計書が書けない

 コミュ障すぎて日本語不自由から文章が書けない。インデントおかし句点読点がおかしいとかは自分でもわかるから訂正してるけど、

 文章の組み立て方がおかしいのか相手意図が伝わらないことが多い。プロパーとか同僚とかすごい読みやすくて日本語文章書くんですよ。

 NTT案件プログラミングの前に基本設計詳細設計書いてください言われて、書けなかった。プログラミング始められなかった。2週間でBAN。

会話ができない

 上司質問とか突然されて頭の中が真っ白になって即座に回答できない。

 同僚とかからすごい勢いで拒絶されるんですよ。俺からしかけても相手迷惑がってるのが顔から読み取れる。

 いざ会話が始まっても、相手から聞きだしたいこと聞きだせず会話が終了するなんてこと日常茶飯事。結果要件聞き取れず頓珍漢なものが出来上がり無駄時間けが過ぎていく。

 上司に「普通じゃない人はお断りです」言われて2週間でBAN。

スクラム開発は拷問

 営業に「次はプロトタイピング案件だよ」言われてwktkしながら派遣先行ったらスクラム開発。

 念願のアジャイルじゃねえの設計書書かなくてええやんやったねたえちゃん!と思ったものスクラム開発はコミュ障には相当厳しかった。

 現場作業ついていけず、何をどうやって作業を進めていいのか分からないのに、週一に一回発表会みたいなのある。週一で業務感想戦を強いられる。言うことなんもねーよ

 上司に「あなた回りに溶け込めてないので今日で終わりです」言われて4週間でBAN。

プログラミングが出来ない

 33歳にもなってC#VB.NETしか知らない。LinqからいからFor文やForEachでカバーオブジェクト指向からいかNUnitデザインパターンも分からない。もといNUnit使ってる現場参画したこと1回しかいから正しい運用がわからない。

 そろそろ新しい技術学習しないといけないんだよなーと思うものの、何を勉強したら良いのか分からない。今までの経験から、どんなに技術身に着けてもコミュ能力無ければBANじゃないですか。技術身に着ける意味あるんですか。

コミュ障障害だと思う

 コミュ能力ある健常なプログラマは、勉強会出たりライトニングトークやったりで似た優秀な技術者と技術的な話を交換したりしてる。んで得た技術身に着けて更なる高みを。

 コミュ障はそういうイベントには参加できない。会話自体無理だからね。コミュ障と健常者はそういう所で差が出てくる。超えられない差というか。

 よくネットとかでコミュ障だけど克服しましたみたいな文章書いてる人いるけど、真のコミュ障日本語不自由から文章書けません。ブログ書けません。ネトゲも会話出来ないのでフレンド作れません。全然コミュ障じゃないのにコミュ障名乗ってるファッションコミュ障が世の中多すぎる。

 俺はこれから人生どこに進んだらよいかからいから、似たような人探してみたものの見つからずじまい。真のコミュ障SNSなんてやっていなかった。学生時代俺以外にもコミュ障っぽい人複数いたけど俺含め彼ら相互で全く交流なかったな。コミュ障はどの環境でもボッチだ。

 じゃあコミュ障を導いていくれるメンター的な存在を探してみたものの、見つかるのは奴隷商人ばかりで関わったらアウトみたいなオーラを醸し出している。

 

 自分コミュ障過ぎて打てる手が何もない。転職しようにも自分にできそうなことが何一つ思い浮かばない。どんな仕事だって人間との会話は必要。会話要らない仕事なんてこの世にない。

 新規案件アサインできなくなる35歳まであと2年。

レスポンス

 一晩明けました。レスポンスたくさんついたの初めてです。

 以下ブクマにご返答致します。

レベルの高い現場ばっかり行ってない?例えば学歴高いとか。ガチ仕様書描くところの仕様書ってクソ難解だよね。作るのも読み込むのも無理で頭おかしくなる。どうなってんだ?と思ったら書いてる人が東大卒だった。

私は底辺高→専門卒で低学歴です。派遣先の同僚みんな大卒頭脳明晰で羨ましいです。大学卒論とかあって文章書く能力無いと卒業自体出来ないか自然と淘汰されますね。文章書けない大卒の方見たことないです。

>この文は普通に読めますし、「迷惑がってるのが顔から読み取れる。」ならコミュ障とは少し違う気がします(適当意見ですが……)。

私は見た目がブラクラで見る者を不安に陥れる面なので、あんまり直視したくないのだと思います

>この文章問題無いので見たことのないパターンだ。逆に専門職として得意なことは何なんだろう。

今はRPAをやっています。やってて思ったのが「ちょっとした環境変更で動かなくなるマクロスクリプト作ってるだけじゃん」で、これ時限爆弾量産してるだけじゃないのと。ただ作っててこれ技術的にぬるい部分も、でもここ抜けたら次がねえよな、BANされた後の次の案件見つかるのか、という疑問も。なので死ぬ気でしがみ付かなければなりません。

>これは言語表現能力問題ではない。技術知識経験が不足していることが元凶で、相手の話について行けてないだけ。

かに技術不足の点もあります営業が見つけてくる案件がほぼ全部レベル高すぎ案件ばかりなのが原因なのかもしれません。少し簡単な所行きたいという気持ちもあり。営業相談してみます

2019-09-15

東京ええなあ

地元求人探してみても、JavaC#客先常駐ばかりで、この輪の中に進んで入りたくはないなあって思ってたところ、

東京のほうでは普通にAWSとかGitHubとか使ってベンチャー自分ところのサービス拡大してて、在宅とかリモートワークとかフレックスとか当たり前にあって、

ああやっぱり東京ええなあってなってる。

環境としての地方は気に入ってるんだけど、こういうところ考えるとやっぱり東京いかあかんかなあって気持ちになる。

エンジニアの扱いがまともそう(絶対数的に)

2019-09-13

anond:20190913094543

呼び方は色々あるし実装もさまざまやけど、入るデータの形が定まってないのならば

一番プリミティブなクラスであるListが二次元である、って表現になって別にええんちゃうの。

逆にC#でそれ以外の形の決まった配列(固定長の四角形配列)とかってあんま無い気がすんやが。

anond:20190913094635

C#でのclassとstructでは実体参照と値渡しみたいな違いがあってよくstructの方はメモリ効率が悪い、みたいなことを言われるんやけど、

個人的には「最初に読み込んであとは更新が無い」データはstructで扱うんがベストだと思うてるよ。

もち、classインスタンスを利用するのもアリ。利用は好き好きよ。

anond:20190913093831

C#界隈って List の List のことを2次元リストって言ってるの?

2次元はいろいろな実装があると思うので言語を定めないと話もできないけど

2次元リストって表現違和感あるなぁ。List って1次元であるべきだし。

(個人の感想です。)

C#リスト複数項目入れることは出来るのか?

最近C#質問ばっかしててごめん。知恵袋でやれといわれそうだ。

でも、あちらよりこちらの方が親切で丁寧な回答が来ることが多い気がする。

何よりレスが早い。

それはさておき。

C#のListってあるが、これに複数項目入れることは出来るのだろうか。

2次元とかじゃなくて、ClassをまとめてListに入れるみたいな。

IDNameAgeなどなど……キーワードで内容も特定したい。

ClassをListに入れるというのもあるみたいだが、

デメリットがありそうな気がして出来ていない。

MainクラスHumanクラスなどの情報を入れる。情報をもとにJudgmentクラス判別?する。

  人間名前が「華子」だったらAを実行……などその後の処理にも関わるから分割したい。

HumanクラスではID,名前、年齢などの変数定義

Judgmentクラスで、引数?の数字を元に、学生社会人かなどを分ける。

うーん、自分でも何が言いたいんだか分からなくなってきてしまった。

クラスについてはざっくり理解したつもりだったんだけど。

ログイン ユーザー登録
ようこそ ゲスト さん