10yroの開発日記

福岡にある株式会社10yro(トイロ)のエンジニアが書いています

2022-01-01から1ヶ月間の記事一覧

C# NLogを使ってログ出力する

今回はC#でログ出力する方法です。 以前は自前でクラスを作成することもあったかと思いますが、最近では自作することはほぼないかと思います。 今回はNLogというライブラリを使ってログ出力したいと思います。 nlog-project.org 事前準備1 事前準備2 設定 ロ…

【objective-c】特定のカスタムコントロールを回転時に再描画する方法

こんばんわ。 最近一段と寒いですね。先日も雪が積もってましたので子供に雪遊び誘ったら断られました;; つい先日、iOSアプリを動作テストしている中でデバイスの回転時(縦と横)にカスタムコントロールのレイアウトが崩れる問題が発生しました。 ※カスタ…

C# Span<T>構造体と配列

C# 7.2以降で追加されたSpan<T>構造体や配列などに追加された演算子についての備忘録です。 Span<T>構造体 Span<T>構造体とは、配列などのデータが並んでいるものから一部を取り出して、値を読み書きするものです。 Span<T>構造体は、ref 構造体という参照型の構造体にな</t></t></t></t>…

【Excel】新関数の紹介

Excel 2021で追加になった関数や機能をご紹介します。2021以前の関数についても記載しますが結構な数があります。気になる関数や活用できそうな関数は、今のうちにチェックして、実際に使用してみてください。今回は実際の使用方法は記載しないので紹介のみ…

C# 8.0 のswitch式について

switch式 C# 8.0から、switch式という機能が追加されました。 従来のswitch構文は、C言語の構文を踏襲したもので、ちょっと使いにくかったのですが、シンプルな式として書けるようになりました。 構文としては、以下のようになります。 変数 switch { パター…