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

Image may be NSFW.
Clik here to view.

【Unity】DOTweenでたまに見るあの警告への対処方法

はじめにUnityでトゥイーンと言えば、アセットDOTweenが有名です。...

View Article


【Unity】基本チートシート

はじめにテクロスというゲーム会社でエンジニアとしてアルバイトしています。別の言語を触ってて、久しぶりにUnityを触ると「あれ?これどう書くんだっけ?」となって初歩的なこともいちいち調べないと書けなかったりします。レベルが低いだけ説。。。なので今回は自分用にレベルの低いチートシートを作ります。基本3Dです。本文関数名とクラス名は大文字にしないと注意される。地味に忘れる。画面遷移usingUnityE...

View Article


【KPI】英数字以外が入力不可のテキストボックスを作成する。【VB.Net】【C#】

以前お仕事で必要になった際に調べて作ったもの。テキストボックスに、DBのキー項目となるコードを入力する際、記号などが入力出来てしまうのを弾きたかった。以下、VB.Netの新しいコード用テキストボックスクラス。VB.NetImports System.Text.RegularExpressions Public Class CommonClass ''' <summary> '''...

View Article

TimeSpan.Parseで24時以降の値を変換したい時

TimeSpan.Parseの使い方TimeSpan.Parseメソッドはstring型で表した時間の値をTimeSpan型に変換してくれる便利なメソッドです。このTimeSpan.Parseでは以下の通り値を指定できます。(一部省略)[d.]hh:mm[:ss] [...

View Article

C#のTypeForwardedToについて調べた

はじめにSystem.Runtime.CompilerServicesに定義されているTypeForwardedFromAttributeとは何なのか、なんとなく調べた。"なんとなく"というのは何とはなしにということではなく、あいまいに調べたということです。一言でいうとアセンブリ内に定義された型情報を別のアセンブリに転送するしくみ。書いてみた実行環境はVisual Studio 2019/.NET...

View Article


C#の属性(Attribute)の実態が作られるタイミング

TL;DR;GetAttributeで見つかったタイミング。ちなみにキャッシュはされない。属性(Attribute)とはC#…といか.NETは強力なメタプログラミングが可能な言語(フレームワーク)です。各クラスやメソッドなどにリフレクション情報が含まれていて、この情報から、メソッドの名前や属するクラス、継承関係などを取得することができます。また、そのリフレクション情報を拡張するための機能としてカスタ...

View Article

.NET Core 汎用ホスト(GenericHost)ILoggerのログ出力メソッド

このドキュメントの内容汎用ホスト(GenericHost)におけるログ出力で使用する ILogger のログ出力メソッドの拡張について考えてみます。このドキュメントの内容は .NET Core 3.1 で確認しています。標準のログ出力メソッドMicrosoft.Extensions.Logging.ILogger インターフェースに定義されているログ出力メソッドは Log<TState>...

View Article

Image may be NSFW.
Clik here to view.

【Unity】Asset Graphでアセット周りの反復作業を自動化しよう!

Asset Graphとはアセットの設定変更やAsset Bundleの構築など、アセット周りの反復作業をノードベースで自動化出来るエディタ拡張です。何が出来るの?詳細は後にして、簡単な使用例を一つ紹介します。Import...

View Article


Image may be NSFW.
Clik here to view.

C#勉強法

目的プログラミング初心者向けにC#を勉強する方法を書籍を中心に説明アフィリエイトでは無いのでご安心を方針こちらと同じ手順1.まずはC#を全体的に説明している本を読む...

View Article


C#でJSONな記事補足

うーん参考にはなるけれどちょっと雑C#:API呼び出しhttps://blog.pie001.com/entry/2018/01/16/165318これを実装ために追加すべきものnuget→DLL参照→usingの順で追加nuget・Newtonsoft.JsonNewtonsoft.Jsonhttps://www.nuget.org/packages/Newtonsoft.Json/DLL参照以下...

View Article

Image may be NSFW.
Clik here to view.

たのしい1次元セル・オートマトンの世界

はじめにHappy hacking!初投稿記事です。突然ですが、こんな図形を描画するプログラム、カワイイと思いませんか?カワイイですよね、ありがとうございます。今回は皆様に摩訶不思議なセル・オートマトンの世界をご紹介したいと思います。それでは、いってみましょ~!🐕セル・オートマトンとはセル・オートマトン(英: cellular...

View Article

ASP.NET Core 3.0 にAdminLTE3を実装

題記の通り、AdminLTE3を.NET...

View Article

unit-testing-using-dotnet-test

unit-testing-using-dotnet-testWhat did I doFirst, I created unit-testing-using-dotnet-test solution by following command.$dotnet new sln -o unit-testing-using-dotnet-test Then, I created class library...

View Article


Image may be NSFW.
Clik here to view.

Unityでボタンが押されたらEnumの値を送る(Inspector)

ソート種別のボタンにEnumの引数を渡したかったのですが、できなかったので検索して見つけたものから記載しました。下記URLの記事を参考に作りました。※onPress メソッドの部分が理解できなかったのでPublicでボタンの参照をくっつけてますhttps://gist.github.com/takahashisg/5926792■ボタンと同じコンポーネントにアタッチするクラス...

View Article

Planckで簡単にMacとWin共通の全角半角切替キーを作る

はじめにMacとWinどちらも使用するplanckユーザーにとって全角半角切替は最初ぐらいの関門だと思います。その一つの解決方法として以下に記載しておきます。目的MacとWin共に同じ操作方法が可能な全角半角切替キーを作成します。ついでに切替キーだけだと勿体ないので長押しでRaise/Lowerレイヤーへの切替機能も付与します。レイヤー切替の速度も任意で変更できるようにします。やることやることは単純...

View Article


Image may be NSFW.
Clik here to view.

UI AutomationでWindowsプログラムの自動化などしてみる

WindowsのGUIで出来たプログラムを評価していて、頻度の低い問題にぶち当たったとします。例えば下記の処理を100回繰り返すと1回ぐらい例外で落ちるんですーみたいなの。EXECUTEボタンをクリック処理終了するとENDボタンをクリックこれをさすがに手でやる訳にもいかないので自動的にWindows様にやって頂けると助かります。UI...

View Article

【 GCP】C#でText-to-Speech

はじめにGCPのサービスの中にText-to-Speechというものがあります。その名の通り、テキストから音声を作成するという優れものなのですが、今回はC#でサンプルを動かしてみました。備忘録として記事に起こします。準備Google.Cloud.TextToSpeechをインストールInstall-Package Google.Cloud.TextToSpeech.V1 -Pre...

View Article


Image may be NSFW.
Clik here to view.

UX最強のベジェ曲線「κ-Curves」を完全に理解する

TL;DR全てのユーザ制御点上を通り、全ての曲率極大点がユーザ制御点上にあるそんな超便利なのにあまり知られていないパラメトリック曲線こと「κ-Curves」。SIGGRAPH...

View Article

Image may be NSFW.
Clik here to view.

トイレ行ってる時間計測するヤツ

ロック~アンロック間=トイレ離席時間とする環境・Windows10・VisualStudio 2017・コマンドプロンプト・PowerShell ver.5.1.18362.628構成・batch_act.exe・GetEventLog.bat・GetEventLog.ps1生成物・windowsログ動作手順1.bat起動(管理者権限)、windowsログ生成 2.exe起動...

View Article

Image may be NSFW.
Clik here to view.

gfortranで作成したDLLをC#で呼び出す方法

はじめに Qiita初投稿です,はじめまして.畑山と申します.最近は趣味でFortranを使ってレイトレーシングのプログラムを書いています. Fortranは(筆者にとっては)書きやすい言語であり,しかも高速な実行ファイルを吐き出してくれます.また,GNU...

View Article
Browsing all 9266 articles
Browse latest View live