Nexta Tech BlogPublication Pro😽C#未経験エンジニアがジョイン後にC#をキャッチアップするまでyutica2024/12/02に公開2件C#techNexta Tech BlogPublication Pro日本の基幹産業・製造業を変える。 1500カラム/300機能を有する大規模SaaSを開発中。 開発の裏側や、AI活用の試行錯誤をオープンに発信します。 フルリモート体制で仲間を募集中!!Discussionいぬいぬ2024/12/05 C#特有のアトリビュートの理解に苦戦 「C#特有」とありますが、同様の文法・言語機能は他の言語にもデコレータやアノテーションという名前で存在します。 ・Annotation: Java, Kotlin ・Attribute: C#, PHP, C++, Rust ・Decorator: Python, TypeScript ・Metadata: Dart どちらかといえばプログラミング言語によくある一般的な機能かと思います。 むしろ他の言語ではC#のoverrideをこれで実現しているものもある(Java/Dart)ので、C#よりも広く使われていたりします。 yutica2024/12/06コメントありがとうございます! 知識不足でした。ご教授ありがとうございます! 返信を追加
いぬいぬ2024/12/05 C#特有のアトリビュートの理解に苦戦 「C#特有」とありますが、同様の文法・言語機能は他の言語にもデコレータやアノテーションという名前で存在します。 ・Annotation: Java, Kotlin ・Attribute: C#, PHP, C++, Rust ・Decorator: Python, TypeScript ・Metadata: Dart どちらかといえばプログラミング言語によくある一般的な機能かと思います。 むしろ他の言語ではC#のoverrideをこれで実現しているものもある(Java/Dart)ので、C#よりも広く使われていたりします。 yutica2024/12/06コメントありがとうございます! 知識不足でした。ご教授ありがとうございます! 返信を追加
Discussion
「C#特有」とありますが、同様の文法・言語機能は他の言語にもデコレータやアノテーションという名前で存在します。
・Annotation: Java, Kotlin
・Attribute: C#, PHP, C++, Rust
・Decorator: Python, TypeScript
・Metadata: Dart
どちらかといえばプログラミング言語によくある一般的な機能かと思います。
むしろ他の言語ではC#の
overrideをこれで実現しているものもある(Java/Dart)ので、C#よりも広く使われていたりします。コメントありがとうございます!
知識不足でした。ご教授ありがとうございます!