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

enum & switch文の通過しないdefaultのテスト手法

本エントリーはC#向けです。言語によっては同じような実装ができない(必要ない)場合もありますのでご注意ください。課題enumによる処理分岐をswitch文(switch式でも実質同じ)を記載したとき、enumが取り合えない値であった場合はdefaultで例外をスローするのは一般的な実装です。ICellLinecellLine;switch(_column.VerticalAlignment){cas...

View Article


Image may be NSFW.
Clik here to view.

VRMImporterContextはDisposeしないとメモリリークする

TL;DR1VRMをランタイムでロードするのに必要なVRMImporterContextはIDisposableを実装しており、DisposeしないとメモリリークするVRMImporterContextは生成済みのアバターGameObjectについているComponentからは取得できなさそうVRMのインスタンスを管理するときはGameObjectではなくVRMImporterContextで管理す...

View Article


[C#] 配列の性質と基本操作

概要本稿では,配列の性質と初期化方法,主要な操作の実装方法について解説する.1配列とは複数の同型データを纏めて扱うための参照型データ.配列には,1次元配列,多次元配列,ジャグ配列がある.配列の要素には,任意の型を指定できる.次元数と各次元の長さは,配列インスタンスの作成時に設定され,インスタンスの有効期間中にこれらの値を変更することはできない.n個の要素を含む配列には0からn-1までのインデックスが...

View Article

Image may be NSFW.
Clik here to view.

カラー画像の単色化

Matsrc=newMat("./Parrots.bmp");Cv2.Split(src,outMat[]planes);MatZero=newMat(src.Size(),MatType.CV_8UC1,0);Matdest=newMat();Cv2.Merge(new[]{Zero,Zero,planes[2]},dest);dest.SaveImage("./red.png");

View Article

Image may be NSFW.
Clik here to view.

Azure Functions の環境変数から値を取得する方法

TL;DRConfigurationManagerを利用した方法では値を取得できなくなっていたため, Environmentを利用した。はじめにAzure Functions 開発をしている際に環境変数を利用することは多くあると思います。その取得方法については ConfigurationManagerクラスをオススメするものが日本語・英語の記事を問わずほとんどだと思います。しかし, 今回 v3...

View Article


WPF のイベントについて C# のイベントから説明をしてみる(図はない)

WPF でプログラムを組むときには切っても切れない WPF のイベントであるルーティング イベント。まぁ、これは結構難しくて C# の初学者がいきなり学ぼうとしても基本的なことから積み上げないといけなくて、基本から WPF のイベントまでを順を追って説明している資料って多分ないので書いてみようと思います。C# のイベントまずはイベントです。詳しい説明は イベント - C# によるプログラミング入門...

View Article

Image may be NSFW.
Clik here to view.

着せ替え時の名前衝突を避けるためだけのリネームスクリプト

 知り合いが必要そうだったので。 後で余裕があれば解説とか書きます。usingUnityEngine;usingSystem.Collections;usingUnityEditor;usingSystem.Collections.Generic;publicclassMenuItemTest:MonoBehaviour{[MenuItem("CustomMenu/Rename...

View Article

Image may be NSFW.
Clik here to view.

WPF on .NetCore で工数管理アプリを作りました ~技術解説編~

◆ 目次 ◆はじめにソリューション・プロジェクトの構成UI フレームワークとデザインについて利用したライブラリ.NetCoreの利用についてはじめにこの記事ではWPFで開発している工数管理アプリについて技術的な側面から説明します。 WPFでアプリ開発するときの一つの事例として参考にしていただければ。# アプリ自体の説明はこちらをどうぞ ↓WPF on .NetCore...

View Article


【C#】非同期メソッドの呼び出しでNULL条件演算子 ?. を使ってもNULL参照例外を起こす

null条件演算子?.で安全に参照型にアクセスできるはず...?.を使うとnullかもしれない参照型に安全にアクセスすることができます。?.はアクセスの前に、左辺がnullかどうかテストしnullでない場合、アクセスが行われます。下記コードならhttpResponse.Contentがnullでもnull参照例外をスローしないと考えました。HttpResponseMessagehttpRespons...

View Article


Image may be NSFW.
Clik here to view.

UiPathでライブラリに引数を設定して呼び出し、処理結果を取得する

UiPathでライブラリに引数を設定して呼び出し、処理結果を取得する前回の記事「UiPathでライブラリを直接呼び出す」と「UiPathでライブラリに引数を設定して呼び出す」の拡張編です。 UiPathのプロジェクトファイルに格納されたDLLに対して、引数を設定して呼び出し、処理結果を方法を紹介します。開発のきっかけ最近では当たり前ですが、昔はUiPathでカスタムライブラリを作成するには、...

View Article

【C#】Webclientクラスを用いてHTTP通信をする。

メモとして残します。■やり方Uriurl=newUri(Path.Combine("https://hoge.com","api.php"));//WebClientオブジェクトを作成varwc=newWebClient();varps=newNameValueCollection();//...

View Article

[C#] Listの正体とは

動機List<T>は配列と違い、動的に要素を追加したり削除したりできることは誰でも知るところだろう。筆者のようなC#初心者は、恥ずかしながら今までのその仕組みを考えたことは一度もなく、ただ何となく便利なコレクションクラスとして使っていたわけだが、あるときList<T>についてちゃんと調べようと思って、Microsoft.Docsを読んでいたら、以外と単純な仕組みで実装されてい...

View Article

Empty path name is not legal.(Unity,C#) の 意味と エラー対処

Unity(C#)でファイル書き込みをしようとした際にエラーが出ました.あまりUnityやC#について日本語で書かれているものが見つからなかったので,残しておきます.Empty path name is not legal....

View Article


Image may be NSFW.
Clik here to view.

【C#】荒い画像からQRコード読み取り

初投稿です。以下の記事を参考にQRコード読み取りの案件があったので、実装しました。【ZXing.Net】C#でQRコードの読取ぼやけたQRコードや、少し斜めったQRコードも読み取れるように改造した内容です。実装途中、以下のようなメモリリークしたり、画像ファイルのアクセス不正とかで嵌ったので、メモとして残しました。OpenCvSharp で Mat...

View Article

Image may be NSFW.
Clik here to view.

【C#】カメラでQRコード読み取り

前回のQRコード読み取りを利用して、カメラでQRコード解析してみました。■参考記事【C#】PCカメラから映像を取得するアプリ事前準備Nugetパッケージは、前回の記事同様に以下をインストール。・OpenCvSharp3・ZXing.NetAForge.NET※「[ Download Libraries Only...

View Article


【de:code2020学習記録】2020 年の最新 Xamarin 概要

はじめに本稿は、de:code2020の以下のセッションで学んだ内容のメモです。【A07】2020 年の最新 Xamarin 概要動画がこちらで公開されました。Xamarin 概要C# で iOS、macOS、Android向けのアプリを作るためのプラットフォームUno Pratoform や Mobile Bindings...

View Article

[C#]AWSの使用料金をAPIで取得する

AWSの使用料金がえらいことに・・・思いのほかAWSの使用料金が上がっていて、青ざめた経験が誰しもあるはず。定期的に請求ページを確認すればいいのですが、休日は見てなかったりして気づいたときは多額の請求がきていた…なんてことも。そこで、CostExplorer APIを使っていつどのくらい使用したのかわかるようにしてみました。※CostExplorer...

View Article


Image may be NSFW.
Clik here to view.

C# でお手軽スクレイピング 2020 年夏よりちょっと未来

@otchyさんの Node でお手軽スクレイピング 2020 年夏を見て自分も C# でやってみようと思いました。HTML パーサーC#でモダンにスクレイピングするならAngleSharpで紹介されている AngleSharp を使ってみようと思います。C# 9.0 でやろうnode.js とかのお手軽なところとして CLI でサクッと作れてファイルにおもむろに...

View Article

[C#]System.UriのベースURIと相対URIが思っていたのと違っていた話

URIの作成についてWebApiでURIにidを埋め込みたい場合に、id部分を+で連結するのを避ける方法を検討していた。...

View Article

Unityでのゲーム制作時、オブジェクトの移動処理が重い場合に行った事とその効果

筆者の環境:OS:Windows10, Unity 2019.3.5f1...

View Article
Browsing all 9304 articles
Browse latest View live