Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Browsing all 9264 articles
Browse latest View live

C# 構造体・クラスのデバッグ表示をDebuggerDisplay属性で制御する

構造体・クラスは変数ウィンドウで{ConsoleApp1.TestClass}のように表示されますが、DebuggerDisplay属性やDebuggerTypeProxy属性により表示を変更できます。ここではDebuggerDisplay属性のよく使うパターンを紹介します。以下、iはint型、fはfloatまたはdouble型の変数またはプロパティです。表記概要[DebuggerDisplay("...

View Article


C# Visual Studio 2019 .NET Core 3.1 クラスライブラリプロジェクトでWindows依存機能を使う

Visual Studio 2019の.NET Core 3.1 クラスライブラリプロジェクトは標準ではWindows依存の機能を使用できませんが、プロジェクト ファイルを編集することでWindows依存の機能を使用できます。手順ソリューションエクスプローラーでクラスライブラリプロジェクトの名前を右クリックしてメニューを表示する。「プロジェクト...

View Article


Image may be NSFW.
Clik here to view.

ANTLR4をC#から使ってみる #07 Visitorのスタックトレースを出してみる

ANTLR4をC#から使ってみる #05 Visitorで計算機を作るための試行錯誤で出したスタックトレースの図が良かったので、Listenerでも出した。プログラムは、ANTLR4をC#から使ってみる #03 Listenerでの計算機作成のための試行錯誤の試しに色々出してみるのもの。結果

View Article

Visual Studio 2017でビルドしているWinFormsアプリを.NET Coreでも並行開発可能にする

日記に近いメモです。前置きメンテナンスしている、とあるWinFormsアプリは.NET Frameworkで動作しているのですが、開発者としては.NET 5に備え.NET Core 3.1に移行したいところです。しかし、手元のWinFormsアプリはVisual Studio 2017 Expressで開発しているので、そう簡単に.NET Core(の新しいcsproj形式)に移行できません。...

View Article

Image may be NSFW.
Clik here to view.

[Microsoft] 新規プロジェクトの作成 - Angularチュートリアル Tour of Heroes を Blazor で再実装する

Angularのチュートリアル: Tour of HeroesをBlazorを使って再実装してみます。新規プロジェクトを作成するdotnet...

View Article


Image may be NSFW.
Clik here to view.

[Microsoft] 1. ヒーローエディタ - Angularチュートリアル Tour of Heroes を Blazor で再実装する

ヒーローエディタ雛形が出来上がりましたので、ヒーロー情報を表示するコンポーネントを作成し、アプリケーション内に配置してみます。Heroesコンポーネントを作成するdotnet cliを使ってrazorコンポーネントを作成します。dotnet new razorcomponent --output BlazorTourOfHeroes/Shared --name Heroes 既存の...

View Article

Image may be NSFW.
Clik here to view.

[Microsoft] 2. リストを表示する - Angularチュートリアル Tour of Heroes を Blazor で再実装する

選択肢リストを表示するヒーローの一覧を表示できるようにします。一覧からヒーローを選択すると、詳細が表示されるようにします。ヒーローたちのモックを作成するヒーローのリストを返すクラスを作成しました。Model/MockHeroes.csusingSystem.Collections.Generic;namespaceBlazorTourOfHeroes.Model{publicclassMockHer...

View Article

Image may be NSFW.
Clik here to view.

【Azure Functions】Qiita APIで取得したデータをSQL Databaseに保存する

はじめにこの記事では、Qiita APIから自分が投稿した記事のView数を取得し、DBに保存するということをやっていきます。実現方法としては、Azure FunctionsのTimmer Trigger関数を使って、定期的に情報を取得し、Azure SQL Databaseに保存します。また、DBへの接続文字列などの情報はAzure...

View Article


[Microsoft] 3. 機能コンポーネントを作成する - Angularチュートリアル Tour of Heroes を Blazor で再実装する

機能コンポーネントを作成する作成したHeroesコンポーネントを、一覧部分と詳細部分に分けます。HeroDetailコンポーネントを作成するdotnet cliで作成します。dotnet new razorcomponent --output BlazorTourOfHeroes/Shared --name HeroDetail...

View Article


Image may be NSFW.
Clik here to view.

ステップ関数

privatevoidbutton_Click(objectsender,EventArgse){varx=np_arange(-5.0,5.0,0.1);vary=step_function(x);varplt=newChart();plt_plot(plt,x,y);plt_xlim(plt,-6.0,6.0);plt_ylim(plt,-0.1,1.1);plt_show(plt);}priv...

View Article

Image may be NSFW.
Clik here to view.

C#でHTTPサーバを作る(REST/Grapevine)

一言でいうと、秒で開発用のHttpサーバを立てます。課題が多いC#のHTTPサーバアプリのテスト用にC#でHttpリクエスト(REST)に答えるサーバをお試しに立ち上げたいとして、思ったよりも難しいことに気づきます。ローカルテスト用、実機?環境の対抗機としてPCと外部機器で1対1で単体/結合テスト用のMocサーバを立ち上げたいできればexeスタンドアローンでサーバを立ち上げたい(apache/IIS...

View Article

Image may be NSFW.
Clik here to view.

C#の開発環境を整える(Visual Studio 2019)

はじめにC#プログラミングを開始するため、環境づくりを説明します。目次1.Visual Studio 2019 Community Editionのインストール 2.C#でHello Worldを実行 3.NuGet関係のパッケージをインストール 4.インテリセンスを日本語化1.Visual Studio 2019 Community...

View Article

C#の標準入力された数値を半角スペースで区切る方法を教えてください。

タイトルの通りですこのサイトにもいろいろ書かれているのを見ましたがやり方がたくさんあったり何年も前のコードだったりと結局どれが一番使いやすくて無難なやり方なんですか?

View Article


Image may be NSFW.
Clik here to view.

Unity で REST API を呼ぶ (そして Json を parse して Class に変換する)

やることhttps://xxxxx.com/xxxxxにアクセスすると下記のような Json を返す API...

View Article

Image may be NSFW.
Clik here to view.

シグモイド関数

privatevoidbutton_Click(objectsender,EventArgse){varx=np_arange(-5.0,5.0,0.1);vary=sigmoid(x);varplt=newChart();plt_plot(plt,x,y);plt_xlim(plt,-6.0,6.0);plt_ylim(plt,-0.1,1.1);plt_show(plt);}privateU[]...

View Article


Image may be NSFW.
Clik here to view.

C#のみを使って、変更前後の差分表示のできる、ファイル名変更ソフトを作った。

概要2020年にもなってファイル名変更ソフトを新しく作りました。名前はFileRenamerDiffです。この記事では、作った動機とソフトの機能紹介をします。 C#/.NET Core/WPFで作成しました。使用した技術などは別の記事にする予定です。...

View Article

Image may be NSFW.
Clik here to view.

C#のみを使って、今ソーシャルゲームアプリを作るとしたら

はじめに現在進行形でC#のみを使って個人でソシャゲ作りを試しているyoship1639です。本記事はQiita夏祭り2020「〇〇(言語)のみを使って、今△△(アプリ)を作るとしたら」のテーマに沿った内容となっています。近年のソーシャルゲーム界隈は多様化が進んでクライアントサイドだけではなくサーバーサイドもあらゆる言語やフレームワークが試みられていますが、クライアントもサーバーも統一の言語で構成され...

View Article


UnityにおけるInvokeとCoroutineの精度比較

環境windows10 Unity 2019.3.15f1指定時間後に動作する処理を書きたい⇒高精度を求めるならCoroutine一択!※理由は下記の記事になります。※2020/06/30 FPSに依存するようです。高精度ではなく、Updateと同じ精度と考えるのが良さそうです。InvokeとCoroutine「Unity...

View Article

LINQ All() の挙動について

LINQにはラムダで条件式を渡し、要素全てがその条件を満たしているかを判定してboolを返す、All()という便利なメソッドがあります。List<int>list1=newList<int>{1,2,3};if(list1.All(n=>n>0))// ← 要素が全て0より大きいのでtrue{Console.WriteLine("正の整数です");}// 出力:...

View Article

順列 C#

順列...

View Article
Browsing all 9264 articles
Browse latest View live