[Ironruby-core] Comparing CLR strings and Ruby strings - a slightly surprising behaviour
Jimmy Schementi
Jimmy.Schementi at microsoft.com
Fri Mar 6 13:36:17 EST 2009
>> "rm -Rf *".to_clr_string
=> `rm -Rf *`
Copying and pasting that result would lead to bad things =P ... so I say no back ticks. Let's stick with single quotes ... it's not a difficult thing to change in the future.
~js
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-
> bounces at rubyforge.org] On Behalf Of Pete Bacon Darwin
> Sent: Thursday, March 05, 2009 1:22 PM
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Comparing CLR strings and Ruby strings - a
> slightly surprising behaviour
>
> How about back ticks? `Some string`?
>
> Since ruby can have single quote string literals it might not be that
> obvious that 'Some string' it is not a normal Ruby string.
>
> Pete
>
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org
> [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Tomas
> Matousek
> Sent: Thursday,05 March 05, 2009 21:03
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Comparing CLR strings and Ruby strings - a
> slightly surprising behaviour
>
> I'm going to use single quotes for formatting CLR strings via inspect.
> "clr:" prefix is too long and it gets in your way when working mostly
> with
> CLR strings.
>
> >>> "Some string"
> => "Some string"
> >>> "Some string".to_clr_string
> => 'Some string'
>
> Sounds good?
>
> Tomas
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
More information about the Ironruby-core
mailing list