- ~ 520,000 円 /月額
- 東京都
- 作業内容会計システムに付随するWindowsアプリケーション製品の開発支援です。税制改定対応に向け、実現可能性調査から要件定義、外部設計、テストまで一連の工程を担当します。 バックエンドはC++(フレームワーク)、フロントはC#(.NET/WPF)を使用し、統合開発環境・各種コード管理ツール・イシュー管理ツール・仮想化技術(Hyper-V/VMware等)を用いた開発環境です。
- 必須スキル-要件定義の経験 -外部設計(画面設計・業務ロジック)の経験 -結合テストの作成・実施経験 -デスクトップアプリケーションの開発経験 -C++実装経験 -リモート環境での自発的かつ円滑なコミュニケーション
- 尚可スキル-C# -WPFでの画面作成経験 -コード管理ツールの使用経験
- 募集人数3人
- 面談回数1回
.NET(C#)の案件・求人(428件) 3ページ目
.NET(C#)
の案件月額単価相場
[案件数]
平均単価:
709,200円
最高単価:
1,100,000円
最低単価:
450,000円
単価 ~ 520,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら会計システムに付随するWindowsアプリケーション製品の開発支援です。税制改定対応に向け、実現可能性調査から要件定義、外部設計、テストまで一連の工程を担当します。 バックエンドはC++(フレームワーク)、フロントはC#(.NET/WPF)を使用し、統合開発環境・各種コード管理ツール・イシュー管理ツール・仮想化技術(Hyper-V/VMware等)を用いた開発環境です。
単価 580,000 ~ 630,000 円 /月額
最寄駅 江東区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■物流会社向けシステムマイグレーション業務 ・送り状発行システム本体のマイグレーション対応 ・レポートツールの刷新対応 ・動作環境・ツールが古くリプレースが必要な状況のためマイグレーション対応を行う作業
単価 500,000 ~ 600,000 円 /月額
最寄駅 小川町スキル 職種 特徴 契約形態 業務委託詳細はこちらスマホ装着リーダーのソフトウェア開発
単価 750,000 ~ 1,000,000 円 /月額
最寄駅 麹町駅(週2日出社必須 ※参画当初は出社頻度高め、慣れ次第リモート併用)スキル 職種 契約形態 業務委託詳細はこちら基幹システムから自社開発新規システムへのリプレイスに伴う、アーキテクチャ改善および改修。 ・データ参照の整理、疎結合化(クリーンアーキテクチャ等の設計思想を用いた設計・リファクタリング) ・移行用「疑似データベース」の構築と検証テスト ・周辺システムやツールのプログラム改修、コーディング(Claudeを積極活用した影響調査・開発)
単価 500,000 ~ 700,000 円 /月額
最寄駅 墨田区スキル 職種 特徴 契約形態 業務委託詳細はこちらECサイトの開発を詳細設計からご担当いただきます
単価 ~ 600,000 円 /月額
最寄駅 豊洲駅スキル 職種 特徴 契約形態 業務委託詳細はこちら新サービスにおける店内サーバアプリケーションの機能追加検討・開発プロジェクトです。ソース修正から単体・結合・総合試験、詳細設計書の修正、C#による実装、自動化ツールを用いた試験項目の作成および実施、証跡取得などの作業をご担当いただきます。現行アプリケーション維持の作業を一部お願いする場合もあります。
単価 ~ 650,000 円 /月額
最寄駅 茅場町駅 ※リモート併用(週1日程度の出社あり)スキル 職種 契約形態 業務委託詳細はこちら年間数十万人が利用する組織改善・ES調査プラットフォームの新規機能開発および既存システムの改修業務となります。 ・従業員満足度調査・360度評価等のアンケート回答・分析・レポーティング機能の開発 ・Vue.js 3を用いた新規サービスのフロントエンド構築 ・NET 8を用いた既存システムとの連携・サーバーサイド開発 ・少数精鋭チームにおける企画段階からの仕様検討・実装 【開発環境】 ...
単価 530,000 ~ 580,000 円 /月額
最寄駅 江東区内スキル 職種 特徴 契約形態 業務委託詳細はこちら■システムマイグレーション業務 ○物流会社向け送り状発行システム本体のマイグレーション対応 ・レポートツールの刷新対応 ・動作環境/ツールが古くリプレースが必要な状況のためマイグレーション対応を行う
単価 ~ 650,000 円 /月額
最寄駅 上野(常駐)スキル 職種 契約形態 業務委託詳細はこちら受託会社におけるシステム開発を行います。 複数プロジェクトが走っております。 以下想定業務になります。 ・アプリケーション設計 ・アプリケーション改修 ・アプリケーション試験 ・ドキュメント作成 ・C#を使用してのバックエンド開発 ただ、言語にこだわりのない方を求めております。 詳しくは面談時にお話をさせていただきます。
単価 550,000 ~ 750,000 円 /月額
最寄駅 青山一丁目駅スキル 職種 特徴 契約形態 業務委託詳細はこちら電力会社向け顧客管理システムにおける保守・エンハンス開発。既存CMS管理画面およびバッチ処理を中心としたシステムに対し、改修・機能追加・リファクタリングを実施いただきます。新規開発ではなく、既存仕様の理解を前提とした改善対応が主となります。 ・CMS管理画面の保守、開発、リファクタリングの対応 ・バッチ処理の運用/改善/エンハンス対応
単価 ~ 650,000 円 /月額
最寄駅 上野(常駐)スキル 職種 契約形態 業務委託詳細はこちら受託会社におけるシステム開発を行います。 複数のPJが入っておりますが言語は決まっておりません。 そのため、JavaとC#とPythonとPHP等にこだわりのない方を求めております。 詳しくは面談時にお話をさせていただきます。
単価 ~ 600,000 円 /月額
最寄駅 上野(常駐)スキル 職種 契約形態 業務委託詳細はこちら受託会社におけるシステム開発を行います。 複数のPJが入っておりますが言語は決まっておりません。 そのため、JavaとC#とPythonとPHP等にこだわりのない方を求めております。 詳しくは面談時にお話をさせていただきます。
単価 ~ 600,000 円 /月額
最寄駅 常駐(馬喰横山)※スキルによっては週2程度リモート相談可能スキル 職種 契約形態 業務委託詳細はこちら自社で開発しているカードゲーム(すでにリリース済)の改善、アップデートと現在開発中の新作スポーツゲーム(スマホ、PC向け)の開発にクライアントエンジニアとして関わっていただきたい。
単価 550,000 ~ 750,000 円 /月額
最寄駅 青山一丁目駅スキル 職種 特徴 契約形態 業務委託詳細はこちら電力会社向け顧客管理システムにおける保守・エンハンス開発。既存CMS管理画面およびバッチ処理を中心としたシステムに対し、改修・機能追加・リファクタリングを実施いただきます。新規開発ではなく、既存仕様の理解を前提とした改善対応が主となります。 ・CMS管理画面の保守、開発、リファクタリングの対応 ・バッチ処理の運用/改善/エンハンス対応
単価 ~ 950,000 円 /月額
最寄駅 五反田駅 or 海浜幕張駅 or 在宅 ※月2回海浜幕張へ出社スキル 職種 契約形態 業務委託詳細はこちら大手企業様が運営するヘルスケアアプリのシステム運用保守案件です。 ユーザー向けのアプリや管理システムの安定稼働を維持し、運用保守チームを牽引していただきます。
単価 600,000 ~ 700,000 円 /月額
最寄駅 赤坂スキル 職種 特徴 契約形態 業務委託詳細はこちらAIを活用した高速な開発ループの中で、Unityを用いてガチャ系サービスの演出体験を設計・実装し、パフォーマンス最適化やサウンド連携を含めた演出品質全般をリードしていただきます。 現在、ガチャ系サービスにおける演出体験の品質が事業の競争力を左右する重要な要素となっており、Unityを用いた高品質な演出(カード開封、レア出現、エフェクト、サウンド連動)をWebGLおよびモバイル(iOS/Andro...
単価 ~ 650,000 円 /月額
最寄駅 常駐(京都市内)スキル 職種 契約形態 業務委託詳細はこちら分析計測機器におけるテストをメインに行っていただきます。 フェーズによっては開発もお願いいたします。 ※詳細は面談時にお話しいたします。
単価 ~ 950,000 円 /月額
最寄駅 天王洲アイル※常駐スキル 職種 契約形態 業務委託詳細はこちら動画運営サービスの開発に携わっていただきます。 主にフロントエンドとバックエンド横断における機能開発をご担当いただきます。
単価 ~ 650,000 円 /月額
最寄駅 リモート(フルリモート相談可)スキル 職種 特徴 契約形態 業務委託詳細はこちら他ベンダーによりリリース済みのWebシステムにおける障害多発を解決するため、最新のAIツールを駆使して上流工程から再開発を行います。 〜主な業務内容〜 ・既存ソース(VB/C#)をAIツールでリバースし、設計書を作成 ・Claude Codeを活用した実装および単体・結合テストの自動化推進 ・AI生成されたソースコードのレビューおよび改修 ・フロントエンド(Blazor)の実装対応
単価 ~ 650,000 円 /月額
最寄駅 茅場町駅 ※リモート併用(週1日程度の出社あり)スキル 職種 契約形態 業務委託詳細はこちら年間数十万人が利用する組織改善・ES調査プラットフォームの新規機能開発および既存システムの改修業務となります。 ・従業員満足度調査・360度評価等のアンケート回答・分析・レポーティング機能の開発 ・Vue.js 3を用いた新規サービスのフロントエンド構築 ・NET 8を用いた既存システムとの連携・サーバーサイド開発 ・少数精鋭チームにおける企画段階からの仕様検討・実装 【開発環境】 ...
単価 550,000 ~ 750,000 円 /月額
最寄駅 青山一丁目駅スキル 職種 特徴 契約形態 業務委託詳細はこちら電力会社向け顧客管理システムにおける保守・エンハンス開発。既存CMS管理画面およびバッチ処理を中心としたシステムに対し、改修・機能追加・リファクタリングを実施いただきます。新規開発ではなく、既存仕様の理解を前提とした改善対応が主となります。 ・CMS管理画面の保守、開発、リファクタリングの対応 ・バッチ処理の運用/改善/エンハンス対応
単価 500,000 ~ 600,000 円 /月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらC#/リモート可/医療系電子カルテシステムの品質改善・保守及びリプレイス 医療系電子カルテシステムのクラウド移行に伴う保守開発、および品質改善プロジェクトです。 既存オンプレミス環境からクラウドへのデータ移行ツールの開発なども並行して進めています。 【業務内容】 Webエンジニアとして、幅広い業務をご担当いただきます。 主な業務は、既存システムの調査、保守開発、品質改善対応のほか...
単価 500,000 ~ 600,000 円 /月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらC#/Java/リモート可/医療系電子カルテシステムの品質改善・保守及びリプレイス 医療系電子カルテシステムのクラウド移行に伴う保守開発、および品質改善プロジェクトです。 既存オンプレミス環境からクラウドへのデータ移行ツールの開発なども並行して進めています。 <業務内容> Webエンジニアとして、幅広い業務をご担当いただきます。 主な業務は、既存システムの調査、保守開発、品質改善...
単価 ~ 950,000 円 /月額
最寄駅 リモート併用(週1、2麹町出社)スキル 職種 契約形態 業務委託詳細はこちら企業向け研修事業の研修デリバリ等の基幹システムの構築 ■ 技術支援・開発 ・現システムの課題調査 ・新構成に向けた技術調査、検証、開発 ■ システム開発 ・システム要件定義/概要設計 ・プログラム製造/テスト ・技術調査/検証 ■ システム運用 ・問合せ対応 ・運用/保守作業
単価 ~ 950,000 円 /月額
最寄駅 リモート併用(週1麹町出社)※スキルがドンピシャであれば基本リモート(3ヶ月に1度程度出社)スキル 職種 契約形態 業務委託詳細はこちら企業向け研修事業の研修デリバリ等の基幹システムの構築 ■ 技術支援・開発 ・現システムの課題調査 ・新構成に向けた技術調査、検証、開発 ■ システム開発 ・システム要件定義/概要設計 ・プログラム製造/テスト ・技術調査/検証 ■ システム運用 ・問合せ対応 ・運用/保守作業
単価 430,000 ~ 530,000 円 /月額
最寄駅 東陽町(フル出社)スキル 職種 契約形態 業務委託詳細はこちら支払システムの現行調査・基本設計・詳細設計・実装・テスト
単価 600,000 ~ 700,000 円 /月額
最寄駅 ・新整備場駅(週4出社)スキル 職種 契約形態 業務委託詳細はこちら<業務内容> ・整備系システムの保守/改善開発 ・業務部門への要件ヒアリング ・基本設計/詳細設計 ・実装/テスト/リリース対応 ・既存機能改修/機能追加
単価 550,000 ~ 650,000 円 /月額
最寄駅 大手町(フルリモ、地方可)スキル 職種 契約形態 業務委託詳細はこちら【概要】 ホスト(メインフレーム)で作られている請求システムのweb化を進めている。 基本設計は完了しており、今後は移行計画、UAT(ユーザ受け入れテスト) ユーザと仕様を確認しながら設計書をベンダーに依頼、受け入れ作業を実施。 移行計画、移行設計、総合テストの準備、テスト仕様書作成などの役割を担っていただく。 【作業概要】 ・移行設計(移行マッピング) ・移行ツールの作成 ...
単価 500,000 ~ 700,000 円 /月額
最寄駅 京王線 中河原 ※リモート併用スキル 職種 契約形態 業務委託詳細はこちら■概 要 ホストで稼働している販売管理システムのモダナイゼーションプロジェクト。 4月からの結合・総合テスト/移行業務をご支援いただく方を募集。 下記役割を期待します。 ◆テストシナリオに基づいてテストを遂行し、不具合箇所を自律的に検証し、対象システムの品質を担保できる ◆必要であれば不具合箇所を自律的に情報共有/資産改修し、再テストを経て品質を担保できる ◆対象システムの移行計画...
単価 430,000 ~ 530,000 円 /月額
最寄駅 JR川崎 常駐スキル 職種 契約形態 業務委託詳細はこちら概 要:C/S型システム(C#OracleDB)で構築された既存システムを解析しながら、 顧客要件を確認し、再構築していく。 作 業:既存システムの再構築のため既存プログラムソースの解析をしながら、 顧客要件を確認し、設計、テスト仕様書作成、試験 C/S(C#Oracle)orWebシステム
単価 600,000 ~ 700,000 円 /月額
最寄駅 麻布十番駅スキル 職種 契約形態 業務委託詳細はこちら【概要】 現行稼働中の社内システム群(EnMsB, DraMsCo, 基幹系)に対し、PerlおよびNode.jsを用いた保守開発からインフラ運用管理まで幅広くご担当いただきます。 ・Perl(Amon2等)を用いた社内システムの機能改修・メンテナンス ・Node.js / Express を活用したフロント連携およびSlack Bot等のツール開発 ・Dockerコンテナを用いたロー...
単価 750,000 ~ 950,000 円 /月額
最寄駅 神谷町駅スキル 職種 契約形態 業務委託詳細はこちら自社内および受託開発におけるWeb/アプリ開発プロジェクトのチームリードをお任せします。モダンな技術選定からフルスタックな実装、メンバーマネジメントまで幅広く携わっていただくポジションです。
単価 200,000 ~ 500,000 円 /月額
最寄駅 神田スキル 職種 契約形態 業務委託詳細はこちら■案件内容■ CAD/CAM開発での業務支援アプリ開発。 基本は内部設計以降(基本設計が出来れば尚良し)を担当いただきます。 ■開発環境■ VC++またはC#、Windows ■フェーズ■ 内部設計~(一部基本設計あり)
プロジェクトマネージャー
リモートOK
詳細はこちら【リードクラス】 プロジェクトの全体的な戦略設定とリーダーシップをとっていただきます。 ▪️プロジェクト計画、要件の収集・分析、タイムライン設定 ▪️リソース、予算の割り当て、テクニカルリーダーシップ ▪️技術選定、アーキテクチャ設計の支援、テクニカルチャレンジ対応 ▪️アップセル戦略、新規ビジネスチャンスの識別、クライアントネゴシエーション ▪️ステークホルダーとの連携を強化し、プロ...
データサイエンティスト
リモートOK
詳細はこちら【音声解析】 受託開発やFindVoxの機能で利用する話者分離や文字起こしのモデル開発を行います。直近では、Whisperなどのモデルのチューニングなどがメインの業務になります。 ▪️言語処理/大規模言語モデル 受託開発やFindvox、Hakky Handbookで利用する大規模言語モデルを用いたAIの開発を行います。主に、チャットボットやコンテンツ生成、テキスト解析のプロジェクト...
機械学習エンジニア
リモートOK
詳細はこちら受託開発及び自社のプロダクトの開発において、データサイエンティストらと協力してAIの実環境におけるプロトタイプ環境の構築や、プロダクション環境の構築、実モデルの運用に必要な開発を行う。 【シニア】 受託開発及び自社のプロダクトの開発において、データサイエンティストらと協力してAIの実環境におけるプロトタイプ環境の構築や、プロダクション環境の構築、実モデルの運用に必要な開発を行う。 生...
単価 420,000 ~ 520,000 円 /月額
最寄駅 神田 (※参画当初は常駐、その後は週1日の在宅を予定)スキル 職種 契約形態 業務委託詳細はこちら■案件内容■ リース業向けシステムのMF-COBOLからC#へのマイグレーション業務。 マイグレーションツールにてC#に変換された後の、コード修正対応を主導いただきます。 ・実行環境のリソース管理(メモリ割り当て、入出力、ライブラリ等) ・パフォーマンス最適化(動的監視による最適化) ・言語ランタイムの開発・保守(命名規則の策定等) ・トラブルシューティング ■開発環境■ C#、....
単価 500,000 ~ 600,000 円 /月額
最寄駅 品川シーサイドまたはテレワークスキル 職種 契約形態 業務委託詳細はこちら■案件内容■ 他ベンダ開発のシステムを引き取り、追加改修を行う案件です。 仕様を理解して設計書の作成、修正からご対応いただきます。 ■開発環境■ C#、WindowsForm、Linux(Azure) ■フェーズ■ 設計、製造、テスト(単体・結合・総合)
単価 650,000 ~ 1,200,000 円 /月額
最寄駅 渋谷駅スキル 職種 特徴 契約形態 業務委託詳細はこちら今までのご経験やスキルに見合った案件をご紹介します。 単価やリモート等の働き方、今後のキャリアプランに合わせ、1万件ほどの案件の中から最適なものをご紹介したいと考えております。 AIやLMM等の最先端領域の案件、自社プロダクト系の案件、リモート案件の案件も多数いただいておりますので、 まずは面談にて、貴方の希望の条件をお伺いさせていただきたいと思っております。 <案件例> ◆3D...
単価 600,000 ~ 700,000 円 /月額
最寄駅 東京駅スキル 職種 契約形態 業務委託詳細はこちらUnrealEngine/リモート可/3Dアクションゲームのバトルプランナー 新規コンシューマーゲームでのバトルプランナーとして、 操作キャラクターやエネミーの実装などの業務をお願いします。 [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
検索条件を変更
検索条件が選択されていません
該当案件数
428件
他のスキルから探す
ポジションで絞り込む
- PM(プロジェクトマネージャー)
- テスター・デバッガー
- ネットワークエンジニア
- DBA(データベース管理者)
- 運用/監視担当
- システムコンサル
- セキュリティコンサル
- システム管理者
- HTMLコーダー
- Webデザイナー
- イラストレーター
- Webディレクター
- アートディレクター
- Flashデベロッパー
- 3D / CGデザイナー
- LAMP系エンジニア
- Windows系エンジニア
- 汎用機系エンジニア
- Java系エンジニア
- 制御・組み込み系エンジニア
- スマホアプリ開発(ネイティブ)
- UNIX・C/C++エンジニア
- ソーシャル系エンジニア
- サーバーエンジニア
- UIデザイナー
- プランナー・プロデューサー
- ソリューション営業
- カスタマーサポート
- アナリスト
- Webマーケティング
- シナリオライター
- ゲームプログラマ
- エフェクトデザイナー
- DTPデザイナー
- バックエンドエンジニア(サーバーサイド)
- フロントエンドエンジニア
- レベルデザイナー
- ヘルプデスク
- ゲームマスター
- その他オフィスワーク
- 業務系エンジニア
- SAPシステムコンサル
- Salesforceシステムコンサル
- OlacleEBSシステムコンサル
- 銀行系PM
- 損保系PM
- 生保系PM
- 証券系PM
- PMO
- SAP系(ABAP・BASIS)エンジニア
- AIエンジニア
- 統計解析エンジニア
- 機械学習エンジニア
- CAEエンジニア
- データエンジニア
- サイバーセキュリティエンジニア
- センシング領域エンジニア
- HMI技術エンジニア
- データサイエンティスト
- セキュリティエンジニア
業界・サービスで絞り込む
テクノロジーで絞り込む
工程で絞り込む
こだわりの特徴で絞り込む
- 未経験者も活躍中
- 初心者レベル歓迎
- 40歳以上も活躍中
- 外国人も活躍中
- 服装自由
- 自社サービス/プロダクト案件
- 自社内での受託開発案件
- 客先常駐/所属会社のチーム案件
- 1人での常駐案件
- 新規開発
- 統合
- 移行/リプレイス
- 運用保守開発
- カスタマイズ
- 有名大企業
- 有名IT企業
- 大手SIer
- 受託ソフト会社
- ベンチャー企業/スタートアップ企業
- 中小零細企業
- アットホームな雰囲気
- 落ち着いた雰囲気
- 若い年齢層が多い
- 休みが取りやすい
- 社内イベントが多い
- 女性活躍中
- 100名以上の大規模
- 50~100名以上
- 2~10名以上
- 1人で担当
- 最新技術を取り入れている
- ウォーターフォール型開発
- アジャイル型開発
- スキルチェンジ可能
- 現場での教育あり
- 顧客と直接コミュニケーション可能
- 稼働安定中
- ビジネスカジュアル
- スーツ着用
- 染髪OK
- 始業が朝10時以降
- フレックスタイム制
- シフト制
- 夜勤あり
- 土日祝日出勤あり
- 週2日
- 週3日
- シニア・定年層歓迎
- 時短勤務歓迎
- 第二新卒歓迎
- リモートOK
都道府県で絞り込む
.NET(C#)とは?
C#の案件・業界分布について
C# は、マイクロソフト社が2000年に開発したプログラミング言語のひとつで、開発ツールはマイクロソフト製のVisual Studioが基本。 動作もWindows上となります。比較的新しいプログラミング言語ですが、数回バージョンアップをしています。
C#は、Java言語をベースにC++の言語の特徴を取り入れたもので、C言語やC++とは異なります。 ただ、書き方の文法はC++と似ているので、Javaの知識、CやC++の知識があると習得しやすいでしょう。 他の言語に比べて習得しやすく、グラフィックやサウンドなどの機能も豊富です。
これまでは、マイクロソフトに“囲い込まれた”言語という位置づけでしたが、 2018年にフレームワークであるWinFormsとWPFがオープンソース化され、Windows以外のOSへの展開の加速が注目されています。 これまでのWindowsの資産を活かす理由でC#の利用が期待されています。業務システムからWEBアプリケーションまで、 適用分野の裾野も広いため、今後の注目言語のひとつといえるでしょう。
UnityというC#用の開発ツールがあり、ゲーム開発にも利用されているため、ゲーム業界での活躍も期待できます。 VR(仮想現実)やMR(複合現実)などのアプリケーションも作れるので、この分野での求人も確認してみましょう。
C#のサンプルコード
⚫️入力された数字が偶数か奇数かを確認する
using System;
namespace check1
{
class Program
{
static void Main(string[] args)
{
int i;
Console.Write("数字を入力してください:");
i = int.Parse(Console.ReadLine());
if (i % 2 == 0)
{
Console.WriteLine("入力された数字は偶数です");
}
else
{
Console.WriteLine("入力した数字は奇数です");
}
Console.ReadLine();
}
}
} ⚫️入力した年がうるう年かどうかを確認する
using System;
namespace Program
{
class leapyear
{
int y;
static void Main(string[] args)
{
leapyear obj = new leapyear();
obj.readdata();
obj.leap();
}
public void readdata()
{
Console.WriteLine("年を4桁で入力:");
y = Convert.ToInt32(Console.ReadLine());
}
public void leap()
{
if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0))
{
Console.WriteLine("{0}はうるう年", y);
}
else
{
Console.WriteLine("{0}はうるう年ではありません", y);
}
Console.ReadLine();
}
}
} ⚫️整数の大きさを調べる
using System;
public class Program
{
public static void Main()
{
int num, mag = 0;
Console.WriteLine("数字を入力してください:");
num = int.Parse(Console.ReadLine());
Console.WriteLine("Number:" + num);
while (num > 0)
{
mag++;
num = num / 10;
}
Console.WriteLine("Magnitude:" + mag);
Console.ReadLine();
}
} C#のフレームワーク
マイクロソフト社により用意されたアプリケーションフレームワークに、デスクトップ用の 「WinForms」(Windows Forms)、「WPF」(Windows Presentation Framework)、「UWP」(Universal Windows Platform)があります。
「WinForms」は、最も歴史あるフレームワーク、「WPF」は、大画面、高DPI環境に対応しているフレームワーク、 「UWP」は、更新が簡単で大画面、高DPI環境に対応しているフレームワークです。これらはすべて、様式や制限が異なります。
また、WEB用には「ASP.NET Web Form」や、より複雑な開発に対応できる「ASP.NET MVC」があります。 ゲーム開発ツールのUnityには、数多くのゲーム向けフレームワークがあります。
.NET(C#)について
.NET(C#)はマイクロソフト社の.NET戦略の一環として開発されたオブジェクト指向プログラミング言語の一つで、.NET用にC言語をベースに作られたものなので、C#とC#.NET は同じものと考えてよいでしょう。 技術的には、C++の一種の進化形であり、またJavaの影響を大きく受けている言語となります。 C言語をベースにJavaのような機能、表記などが加わり、開発効率が格段に向上すると同時に、Visual Basicと同等以上の動作速度を持つアプリケーションが開発可能となることから、オブジェクト指向のアプリケーション、コンポーネントを開発するのに充実した環境を提供してくれます。 プログラム言語には既にJava、CやC++、Visual Basicなどがありますが、これらの言語の問題点を解消したり、ニーズにこたえるための開発されたものであり、Javaよりも現実的でどんな処理もさらに容易となり、C++と比べてメモリの管理が自動化されることでコーディングが手軽にでき、 Visual Basicよりもデータ型が厳密に行われ、コンパイラがバグを見つけやすい、という独自の特徴があります。 .NET(C#)という呼び方は以前のバージョンで、最新版はVS 2013となっています。