मुझे इस पर कोई निश्चित उत्तर नहीं मिल रहा है और मैं यह सुनिश्चित करना चाहता हूं कि मैं इसे "n'th स्तर" पर समझ सकूं :-)
a = {"a" => "नमस्ते", "b" => "विश्व"} .काउंट # 2 a.size # 2 a.length # 2 a = [१०, २०] .काउंट # 2 a.size # 2 a.length # 2
तो कौन सा उपयोग करें? अगर मैं जानना चाहता हूं कि क्या एक से अधिक तत्व हैं तो यह कोई मायने नहीं रखता है, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि मैं वास्तविक अंतर को समझूं। यह सरणियों पर भी लागू होता है। मुझे वही परिणाम मिलते हैं।
इसके अलावा, मुझे पता है कि गिनती / आकार / लंबाई ActiveRecord के साथ अलग-अलग अर्थ है। मैं अभी शुद्ध रूबी (1.92) में दिलचस्पी रखता हूं, लेकिन अगर कोई इस अंतर पर झंकार करना चाहता है, तो एआर बनाता है कि इसकी सराहना की जाएगी।
धन्यवाद!
Array#nitems
जो किसी सरणी में गैर-एनआईएल आइटमों की संख्या लौटाता है। लेकिन वह रूबी 1.9 में अब उपलब्ध नहीं है