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

【C#】PCのログインユーザを取得したい

PCにログインしているユーザー名を取得する。ログ出力とかで必要なはず。CSUser.Identity.Name

View Article


【C#】ログを出力したい

世の中にごまんとあるが、備忘録として残したっていいじゃない。 log4net.configはプロジェクト直下に配置想定。設定AssemblyInfo.cs[assembly:log4net.Config.XmlConfigurator(Watch=true,ConfigFile="log4net.config")]log4net.config<?xml version="1.0"...

View Article


【C#】クラス名を取得したい

ログとかにクラス名を埋め込みたいとき、あるかと思います。CSvarclassName=ControllerContext.RouteData.Values["controller"];

View Article

連想配列(dictionary)でインスタンス登録型動的配列

やりたかったこと長さが不定の配列でインスタンス登録をしたかった。今までやってたこと型1,型2,型3.............型999と最大越えないように先に決め打ちで用意して必要なところまで登録してた。リフレクションで変数名を添え字で自動生成しようとしたことまである。解決策Dictionary"<"int,custom class">"();...

View Article

【C#】inputのtype="file"で添付したファイルを扱いたい

inputのtype="file"で添付したファイルをサーバー側で受け取って処理したい。例としてファイルをbyte配列に変換する。HTML<inputtype="file"name="file"id="file"/>CSpublicbyte[]File2Array(HttpPostedFileWrapperfile){using(MemoryStreamms=newMemoryStrea...

View Article


Image may be NSFW.
Clik here to view.

【C#】ローカル関数をテストする。

前書きここ数日 Twitter で private メンバーに対するテストについての議論を見かけました。自分のスタンスは「基本的に public メンバーに対するテストがあれば十分だけど、やんごとなき理由があるなら private メンバーのテストも書けば良い」という感じです。考えうるやんごとなき理由 チームの文化 地獄か?public メンバーからのテストだとめちゃ Assert...

View Article

Unity C# 格闘ゲームのコマンド入力判定

DEMODEMOCODEBuild.hoge.unitywebのdataなどが重いので、 Wi-Fi接続またはLAN接続のPCで確認ください。はじめにUnityの存在を先日知り、 UnityでのC#のお勉強も兼ねて、波動拳の入力受付をしてみよう、という思いに何故か至りました。Rxを使用した方法がQiitaに投稿されていますが、...

View Article

ToStringメソッドでの書式指定

C#などで数字を文字列に変える場合にToString()メソッドをよく使いますが、引数をいれることにより書式を指定することができます。下に書式の指定の方法とその例を紹介します。1.0 標準書式指定子種類説明使用例 ()内の数字を変換"c"または"C"通貨型数字は小数のけた数けた数より下は四捨五入例1 (12345).ToString("c") --> ¥12,345例2...

View Article


Image may be NSFW.
Clik here to view.

RenderTexture間のRay変換

メインカメラ(Persepective)からのオブジェクトへのRayによる当たり判定 をRenderTextureを描画しているSubCamera(Orthographic)のRay...

View Article


Image may be NSFW.
Clik here to view.

ASP.NET Core で Razor ページ アプリにモデルを追加する(EFについて)

環境や前提条件クライアントOS : MacOS 10.15.7ターミナル : 2.10コマンドラインシェル : zsh統合開発環境(IDE) : VisualStudio for Mac 8.8.8ツールを使用ツールをインストールツールを更新を行った後、ターミナルで次のコマンドを入力ターミナルdotnet ef --project RazorPagesMovie 出力結果参照

View Article

Image may be NSFW.
Clik here to view.

C# アセンブリのバージョンの謎を調べる(1)

C# の Assembly 周りを職業柄深く理解しないといけないのだけど、自分の理解はとっても浅いと最近感じてきたので、勉強することにした。特に、次の分野を勉強したいAssembly VersioningResolve assembly loadsStrong Name and Side by side executionLoad and unload...

View Article

Image may be NSFW.
Clik here to view.

VSCodeでSvelte+ASP.Net CoreでJWTを利用したSPAの認証(環境構築)

 表題の通りの認証を実行してみました。結構苦心したのでまた作るときのメモ、兼今後これをやろうとしている人への助けにでもと思っています。目標VSCodeで環境を作るASP.Net coreのDefaultIdentityを利用してユーザー認証をする承認の属性が使えるようにするロールの属性が利用できるようにするCSRFの対策ができている環境...

View Article

VSCodeでSvelte+ASP.Net CoreでJWTを利用したSPAの認証(実装)

 前回の記事で環境構築をしましたが、実装しか必要のない方も多いと思いますので、分けておきました。データベースの設定と実装...

View Article


Image may be NSFW.
Clik here to view.

【Unity(C#)】Microsoft Translatorの使い方

はじめにVRヘビーユーザーからすれば当たり前のことかもしれませんが、OculusQuestにマイクが搭載されているのはご存じでしたでしょうか。ボイスチャットに利用されることがほとんどで、その他の用途で使われている事例をあまり見たことがありませんでした。...

View Article

Image may be NSFW.
Clik here to view.

【Unity】InputSystemのInputControlから「押されているか」を簡単に検知したい

※ InputSystemのPreview版を使用している記事です。正式バージョンでは使用方法が変更されている可能性がありますまず、UnityのInputSystemとはキーボードの左キーを押したときゲームパッドの左キーを押したときuGUIで作った左移動ボタンを押したときなどなど.....

View Article


【C#】 タプルのモダンなテクニック

概要下記講演に関する内容のまとめ + コードサンプルの紹介です。この記事では、講演内容のうち「タプルのみ」を対象とします。タプルを適用するもの・コンストラクタ・演算子オーバーロード・スワップ講演Change your habits:Mordern techniques for modern C# (NDC Conferences@2020)講演動画発表はすべて英語発表者 Bill...

View Article

Image may be NSFW.
Clik here to view.

Visual Studioの「ビルドイベント」でビルド後のオプションを設定する

Visual...

View Article


Image may be NSFW.
Clik here to view.

【Unity(C#)】Watson API × OculusQuestで音声認識

はじめにVRヘビーユーザーからすれば当たり前のことかもしれませんが、OculusQuestにマイクが搭載されているのはご存じでしたでしょうか。ボイスチャットに利用されることがほとんどで、その他の用途で使われている事例をあまり見たことがありませんでした。...

View Article

【Unity】画面いっぱいにオブジェクト表示

 「画面いっぱいにオブジェクト表示」 とは?文字通りなのだが、カメラの描写領域ぴったりまでオブジェクトを拡大・縮小するというもの。はみ出したり、忖度したりするのはダメ!1 結論3Dでは、オブジェクトの形状によるけど、画角とか考慮せねばならず難易度が高い。 2Dは比較的簡単。2...

View Article

Image may be NSFW.
Clik here to view.

omnisharp.json を利用してVSCodeのC#フォーマットをプロジェクトで統一する

概要Unityで個人製作中にVSCodeを利用してコードを書いているとき、共同作業者でC#コードフォーマットを共有するための方法をどうすれば良いか気になったので調べました。今回はフォーマット設定ファイル(omnisharp.json)をGitでバージョン管理するところまで...

View Article
Browsing all 9366 articles
Browse latest View live