C#Adventcallenderの8日目ですよ~ 昨日はなんか難しそうなでも面白い記事だったので今日は簡単?な記事を 僕は新しいものが大好きです。 もちろんC#7も心待ちにしています。 僕が初めてC#に触れたのはC#3.5の時なのでその最先端のLINQももちろん触っていて 今ではLINQ星人です。最近はRXなんて形態も出てきましたね。 新卒の就活でも意図的にC#が使える仕事を選んでありがたいことにC#っていうかUnity使ってます。 $\texthuge{が}$ $\textlarge{だがしかし}$ Unityちゃん界隈だとLINQではなくforを多く使う人が若干多めな傾向にあるような気がします。 (アセット買いあさってみるとわりとforが多い) 個人的にはとてももやもやーっとしますのでforeachからLINQへの置き換えを書いていきます。 全ての例でforeachにしますが大丈夫で
JavaScriptで毎回forループ書くのは面倒だし、そのためだけにライブラリ使うのもなぁという状態の時についこんなこんな感じの実装をしたりしてしまいます。 でこれだとbreakが出来ないので他のライブラリではどうやっているのかなぁと思ってみたので調べてみました。 ECMAScript5のforEach 下記のような実装になっているためbreakは出来ないです https://developer.mozilla.org/ja/JavaScript/Reference/Global_Objects/Array/forEach someでそのようなことは実装出来るのでそちらを使えということなのかな https://developer.mozilla.org/ja/JavaScript/Reference/Global_Objects/Array/some jQueryのeach ソースを見て
This blog post gives a brief introduction to destructuring in ECMAScript 6 and how the array method forEach() profits from it. Destructuring ECMAScript 6 allows you to destructure: the target of an assigment can be a pattern that allows you to look into the source of the assignment and assign to variables what you find there. The following is an example of destructuring used in a variable declarat
[edit] 要約 基本的な入出力機能のためのクラスです。 File::Constants は、File から IO へ移動しました。 多言語化と IO のエンコーディング IO オブジェクトはエンコーディングを持ちます。エンコーディングの影響を受けるメソッドと受けないメソッドがあります。 影響を受けるメソッドでは、IO のエンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。また IO のエンコーディングを適切に設定することにより、読み込み時・書き込み時に文字列のエンコーディングを変換させることもできます。 エンコーディングの影響を受けるメソッドと受けないメソッド IO の読み込みメソッドは2種類存在します。テキスト読み込みメソッドとバイナリ読み込みメソッドです。 テキスト読み込みメソッドは IO のエンコーディングの影響をうけます。詳しくは「IO のエンコーディング
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
今日、社内で「PHPの配列をループで回すのにforを使うか、foreachを使うか」という話が面白かったので、メモ。 ここでいう配列はキーが数字で、0からの連番であることを想定してます。(キーが数字以外や連番で無い場合は、foreachを使います。) 例えば↓のようにDBテーブルからレコードを読み込んだ内容が入ってる場合、$listをループで回すならforとforeachのどちらを使うべきかという話です。 <?php $list = array(); $list[] = array('id' => 1, 'name' => 'hoge'); $list[] = array('id' => 2, 'name' => 'foo'); $list[] = array('id' => 3, 'name' => 'bar'); ?> for文派 <?php for ($i = 0 ;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く