[#45318] Windows コマンドプロンプトで UTF-8を出力するには — Yuumi Yoshida <yuumi3@...>

おつかれさまです、 Yuumi3です。

11 messages 2008/08/08

[ruby-list:45361] Re: nil.size

From: ikezawa@... (ikezawa)
Date: 2008-08-20 08:01:24 UTC
List: ruby-list #45361
池澤と申します。

On Tue, 19 Aug 2008 15:47:28 +0900
"ARAI Shunichi" <arai@mellowtone.org> さんwrites:
> それよりもnil.sizeを定義して、0を返すようにすると、StringやArrayを
> いじらなくても短く書けるようになるな、と思いました。

x が "", nil, [], {} ならいずれも、条件は
x.to_s == '' でいけるように思います。
x.to_s.empty? とかでもよいですし。

nil.size などよりも概念はすっきりするように思います。
「to_sを使う」ということではいけないのでしょうか?

たぶんダメなことがあるのだと思いますが、どういう場合がダメなのか思いつき
ません。



In This Thread