Skip to content

日別: 2017年7月19日

C#の便利な機能Linqについて

こんにちは( ̄ー ̄) 今回はC#のLinqという機能についてです。   Linqとは? Linqは配列や配列を扱うクラス(例えばList<T>)のようなデータのかたまりを扱うクラスから情報を取得するための機能です。 Linqを利用するためには「using System.Linq;」が必要になります。   例えば、入力された文字列を半角スペースで区切って整数にしたい場合 string[] inputStr = Console.ReadLine ().Split (‘ ‘); //入力を受け付ける int[] numArray = new int[inputStr.Length];            //変換後の受け皿を作る for (int loop = 0; loop < inputStr.Length; loop++) { numArray[loop] = int.Parse (inputStr[loop]); //stringからintに変換 } というようにループを回して処理をすれば整数に変換することができます。   ただ、Li…

Part10 プログラミング学習ゲーム!?コードガールこれくしょんって? #ガルこれ (中村凌雅)

こんにちは。中村です。 今回は「コードガールこれくしょん」について書いて行こうと思います。   まず、「コードガールこれくしょん」とは? ITプログラマ・エンジニア向け転職・就活・学習サービスのpaizaが提供しているコンテンツです。 萌えとプログラミング学習をかけ合わせたソーシャルゲームになっています。   遊び方は、よくあるソーシャルゲームのように体力を消費して探索して… 貯めたコインやダイヤでガチャを引いて… コードガールと呼ばれる美少女キャラクターを集めよう!といったゲームになっています。   このゲームは探索方法が面白く、間違っているソースコードを正しいソースコードに書き換えて進んでいくというものになっています。 言語は、PHP、Rudy、Java、Python、C、C#、C++、JavaScript があるため、慣れている言語で遊べます。 ストーリーもあるので、ひとつの言語を最後まで学びきることをオススメします。 難易度的には簡単で、初学者向けの内容になっています。 また、わからない問題が出てきても動画学習サービスがあるため、ひとつひとつ理解し…