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

【C#, VB.NET】乱数の生成

概要ここではC#とVB.NETでランダムな数値を生成する方法を紹介します。 C#/VB.NETは簡単に乱数を生成できます!乱数はよく使うので、覚えておくと便利です。開発環境IDE: Visual Studio 2015 OS : Windows...

View Article


コメントの有用性

<Summary>ってなに?関数につけるコメント関数の説明とか仕様とかを書き記せる実はコメントと言いながらXMLドキュメント関数の上にカーソルを当てると出てくる説明がこれとにもかくにも使ってみよう/// <summary>/// 名前を自動で出力/// </summary>/// <param name="param1">スタイルの指定(0:日本語...

View Article


Questのアナログスティックを使ってオブジェクトを回転させる方法 備忘録

アナログスティックを使ってクルクルさせたいがために作りました。int saveRotation = 0; int currentRotation = 0; float dragAngle = 0; int lastSavePoint = 0; void Update() { if (OVRInput.GetDown(OVRInput.Button.PrimaryThumstickUp) ||...

View Article

Image may be NSFW.
Clik here to view.

UnityのInspectorにC#でSelectBox表示

InspectorにC#でpublicにしている変数をSelectBox表示するメモpublicenumMojiType{AAA,BBB,CCC}[SerializeField]MojiTypemojiType=MojiType.AAA;Switchでの場合分け使い方switch(mojiType){caseMojiType.AAA:break;caseMojiType.BBB:break;case...

View Article

Windows 10 + C# + selenium で headless edge(Chromium) を試してみる

目的Edge(Chromium)をC# + selenium からキックしてみる OpenQA.Selenium.Chrome; を使用する版と使用しない版の2typeを試す OpenQA.Selenium.Support.UI.ExpectedConditions method is now deprecatedに対しては...

View Article


Image may be NSFW.
Clik here to view.

Unity で Bit 演算を使ったフラグ管理を作ってみる

Bit 演算 Unity では、あまり見ない?(少なくとも、僕はほとんど見たことないです。C とかハードウェアに近いシステムで見た程度。。。)ので、備忘録もかねて簡単なサンプルを作ってみたお話。ステータス異常の管理[Github]...

View Article

C#/WinRT - PDFを画像に変換して保存する

C#/WinRT - Windows.Data.Pdfを使ってみたの続編になります。コンパイル用バッチファイルcompile.bat ソースファイル名.csでコンパイルcompile.bat csc...

View Article

Windows 10 + C# + selenium で headless firefox を試してみる

Windows 10 + C# + selenium で headless firefox を試してみる目的FirefoxをC# + selenium からキックしてみる OpenQA.Selenium.Support.UI.ExpectedConditions method is now deprecatedに対しては...

View Article


Image may be NSFW.
Clik here to view.

Windows Native C++でWinRTのOCR APIを使う方法

はじめにこんにちは。Daddy's...

View Article


Image may be NSFW.
Clik here to view.

VSCodeで「The .NET Core SDK cannot be located.」メッセージを抑止

概要Visual Studio Code起動時に表示される以下のエラーを抑止する方法The .NET Core SDK cannot be located. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.やり方Disable this...

View Article

型 'EventToReactiveCommand' の値は、型 'TriggerActionCollection' のコレクションまたは辞書に追加できません。

エラーメッセージ型 'EventToReactiveCommand' の値は、型 'TriggerActionCollection' のコレクションまたは辞書に追加できません。 への対処。System.Windows.Window.InteractivityではなくMicrosoft.Xaml.Behaviors.Wpfを使いましょう。理由はこの辺みたいです。WPF のビヘイビアーが入ってる...

View Article

C#でよく書き方を忘れて毎回ググるコード

連番でループforeach(varxinEnumerable.Range(1,10))Console.WriteLine(x);// 1 2 ... 10戻り値型が型「Func<T, TResult>」である関数// This file is a "Hello, world!" in C# language by Mono for...

View Article

C#+Windows : マウスフックとSendInputを使ってマウスLボタン離したときのY座標をドラッグ開始時の座標に置換してきれいな横線を引かせる

やりたいこと横線をひくアシストをする。マウスドラッグ中のアシストはせず、ボタンを離したときの位置を調整する。基本アイデアマウスのボタンを離したときのY座標を、ドラッグ開始時の座標に置換することで、Y方向のぶれを0にし、完全に水平な線を引かせる。ソースコードusingSystem;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms...

View Article


Ubuntu 20.04 に .NET Core SDK 3.1 をインストールする

目的Ubuntu 20.04 に .NET Core SDK 3.1 をインストールしてみる Ubuntu 20.04 に Visual Studio Code をインストールしてみる動作確認として、VsCode + C# -> SQL Server 2019 Express(18.04)にアクセスしてみるMSのkeyとproduct repositoryを登録する適当な dir で $...

View Article

VisualStudio C# プロジェクトの obj ディレクトリを移動する設定

モチベーションとにかく邪魔。なまら邪魔。 C/C++ ならプロジェクトファイルを弄れば obj ディレクトリは移動できるんだけど、C# にはその設定がプロジェクトのプロパティに無い。手順VisualStudio を閉じる。(とりあえず)ソリューションのディレクトリに...

View Article


C#でクロージャを使いたかっただけ

複数の入力があって、数値の時と文字の時で処理するクラスを選択したくて、入力が多くなると無駄なので処理するクラスのnewは一回だけにしたくて、入力が全部数字だったりするときに文字の方をnewしたくないそしてインスタンス管理のためのクラスを作りたくなくて、処理の本筋の流れにごちゃごちゃ書きたくないという時にクロージャを使った関数で実装してみる//本筋publicvoidMain(List<dyna...

View Article

C#のみを使ってコンパイラを作ってみた(途中経過)

コンパイラとは原始プログラム(任意の言語)から目的コードを生成するものを言いますメタプログラミングの究極ともいわれたり言われてなかったり注意手探りで作成していますので間違っている部分もあると思います何を使うのか今回はC#だけを使いますもちろんライブラリは.net...

View Article


Image may be NSFW.
Clik here to view.

Blazorで文字化けした話

Blazor初心者(かつ市民ディベロッパー)がいきなり日本語の文字化けで困った話公式のチュートリアルに従ってBlazorのプロジェクト開始後、「ちょっとタイトル日本語にしてみようか」と思うと、文字化けするかと思います。コード@page"/fetchdata"@usingBlazorApp1.Shared@injectHttpClientHttp<h1>Thisis天気予報</h1&...

View Article

等値演算子のオーバーロードで null にハマった

C# で等値演算子をオーバーロードしたら null が引数に渡されたときハマってしまったので、その流れや解決策をメモ。確認まず、 C# では以下のようにして等値演算子(==)をオーバーロードすることができる。publicstaticbooloperator==(Persona,Personb){returna.Equals(b);}しかしこのサンプルコードでは、引数 a が null のとき...

View Article

Image may be NSFW.
Clik here to view.

[C#/WPF] ユーザーコントロールのひな型

もくじ⇒https://qiita.com/tera1707/items/4fda73d86eded283ec4fやりたいこととりあえず、自前でユーザーコントロールを作れるようにひな型と、作り方の流れを自分の中に持っておきたい。前提.NET Framework...

View Article
Browsing all 9739 articles
Browse latest View live