El Tue, 09 Aug 2005 20:13:09 +0900
Atsushi Eno <[EMAIL PROTECTED]> escribió:

> Hi,
> 
> Alfredo Jose Muela Romero wrote:
> > El Tue, 09 Aug 2005 19:01:32 +0900
> > Atsushi Eno <[EMAIL PROTECTED]> escribió:
> > 
> > 
> >>Hi,
> >>
> >>Now that it turned out that the bug is not reproducible with
> >>the latest svn HEAD (i.e. the bug report is invalid)...
> > 
> > 
> >     Which bug? Did I talk to any bug? :-S If I did so I
> >     didn't mean
> > it, I just wanted to ask a doubt...
> 
> I am talking along with the original topic i.e. bug #75749.
> 
> Since you "replied" to this thread, it should be no wonder that
> I guess you are talking about it.

        Ok, correct. It was just that I hesitated about being
understood.
 
> >>Alfredo Jose Muela Romero wrote:
> >>
> >>>   Hello,
> >>>
> >>>El Tue, 09 Aug 2005 13:30:19 +0900
> >>>Atsushi Eno <[EMAIL PROTECTED]> escribió:
> >>>
> >>>
> >>>
> >>>>Hello,
> >>>
> >>>
> >>>   [...] 
> >>> 
> >>>
> >>>
> >>>>In fact using DateTime.Parse() is somewhat stupid ;-) Read
> >>>>here:
> >>>>
> >>>>http://msdn.microsoft.com/msdnmag/issues/05/03/CultureInfo
> >/d >>
> >>>efault >.aspx?side=true#a
> >>>
> >>>>  The DateTime.Parse method in the Microsoft .NET Framework
> >>>>  has goals much like its predecessors, but unfortunately
> >>>>  it suffers from some of the same problems. The code is
> >>>>  slower since the extra checking takes time, and there
> >>>>  will always be some new format that is not properly
> >>>>  detected. In those older products, you may remember, the
> >>>>  behavior was sometimes disparagingly referred to as "evil
> >>>>  date parsing."
> >>>>
> >>>>At least DateTime.Parse() is COM dependent where the
> >behavior >>>is totally unpredictable and not countable from
> >>>>DateTimeFormatInfo.
> >>>
> >>>
> >>>
> >>>   But in [1] we find that format string we need to specify
> >>>   as a
> >>>valid format (see Globalization.DateTimeFormatInfo) it is
> >>>unfinished :-S
> >>
> >>If we have corresponding format string, it is likely to work
> >>like this case.
> > 
> > 
> >     I guess I didn't understand the "unfinished concept" or
> >     your
> > answer... In other words... even if there are unfinished
> > members on a class, and consecuently the class is marked as
> > unfinished, is still the class usable? (I thought I
> > couldn't...)
> 
> Originally there is no one who mentioned "unfinished concept"
> so I just ignored it (and "[1]" as well). What are they?
> What are you talking about? What are you asking about?

        Sorry, I forgot to paste the link (Ooops 0_o), actually [1]
meant to be:

[1]http://www.go-mono.com/docs/index.aspx?link=T%3aSystem.Global
ization.DateTimeFormatInfo

        I hope it would answer that questions...
        

> >>>   May be I lost something... what do you suggest to use
> >>>   instead of
> >>>DateTime.Parse() or DateTime.ParseExact()?
> >>
> >>I don't understand why we need to find something "instead of
> >>DateTime.ParseExact()". Just use it.
> > 
> > 
> >     So, should I use a string specify for myself (such as
> > "dd/MM/yyyy H:mm*:ss*") for the format?
> 
> Yes, or alternatively use
> CultureInfo.DateTimeFormat.GetAllDateTimePatterns() or
> whatever.

        Ok, got it.

> The fact that there is no decent alternative of
> DateTime.Parse() (that would consider only explicitly-defined
> date time format strings) is a problem in Microsoft.NET, not
> ours. (oh, yes we could provide alternative decent library if
> there is need though ;-)

        I see ^_^



                Alfredo.
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to