From: Peter Ertl Date: 2005-11-09T03:46:01+09:00 Subject: Re: Better way to build string I always find it useful to post code that is runnable by copy+paste so people trying to help me don't have to implement all the helper stuff first. > --- Urspr�ngliche Nachricht --- > Von: marcus > An: ruby-talk@ruby-lang.org (ruby-talk ML) > Betreff: Better way to build string > Datum: Wed, 9 Nov 2005 03:41:28 +0900 > > I'm trying to build a query string based on an array of properties. Is > there a shorter/nicer way to do the following? > > def build_query_string(properties, prop_type) > result = "" > > properties.each do |item| > if prop_type == "tag" > result += " #{item.name}=#{item.value}" > else > if result == "" > result = "?" > else > result += "&" > end > result += "#{item.name}=#{item.value}" > end > end > > result > end > > /Marcus > >