.Net Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsProgramming Languages - More.Net Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old March 3rd, 2012, 12:19 PM
m4ly m4ly is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2011
Posts: 13 m4ly User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 9 h 57 m 33 sec
Reputation Power: 0
VS 2010 C# automatically changes Items.AddRange() argument

Hi.

I ve such a method in one of my classes:

Code:
 static public List<String> UserDates()
    {
    [...]
    XmlNodeList nodelist = xdoc.DocumentElement.ChildNodes;
        if (nodelist.Count != 0)
        {
 
            foreach (XmlNode outerNode in nodelist)
            {
                String tblDate = outerNode["Date"].InnerText.Trim();
 
                dateslist.Add(tblDate.Substring(0, 10));
            }
        }
        return dateslist;
    }
 

This method fetch XML content from PHP script and returns diffrent list of dates depending on time it was called.

Now in Form1.Designer.cs i got:
Code:
this.toolStripComboBox1.Items.AddRange(MyClass.UserDates().ToArray()); 


Everything is fine until i do not start Debugger. When i start and stop debugger the argument of AddRange() is replaced to static list of dates:
Code:
 this.toolStripComboBox1.Items.AddRange(new object[] {
            "2012-03-02",
            "2012-03-01",
            "2012-02-29",
            "2012-02-28",
            "2012-02-27",
            "2012-02-24"});


So, again i must manually replace AddRange() argument to: MyClass.UserDates().ToArray();

How to resolve this issue?
thx m4ly

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - More.Net Development > VS 2010 C# automatically changes Items.AddRange() argument

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap