दुर्घटनाओं मैं, कोड का एक टुकड़ा विजुअल स्टूडियो 2008 आईडीई बहुत धीमी गति से चलाने करता है कि है स्मृति के विशाल मात्रा में उपभोग और फिर अंत में यह दुर्घटना का कारण बनता है। मुझे संदेह है कि वीएस ओएस मेमोरी सीमा को मार रहा है।नेस्टेड Linq मिन() दृश्य स्टूडियो
निम्नलिखित कोड मेरा असली आवेदन कोड नहीं है, लेकिन यह समस्या simulates। अनिवार्य रूप से मैं LINQ का उपयोग कर एक पेड़ के भीतर न्यूनतम मूल्य खोजने की कोशिश कर रहा हूं।
class LinqTest
{
public class test
{
public int val;
public List<test> Tests;
}
private void CrashMe()
{
test t = new test();
//Uncomment this to cause the problem
//var x = t.Tests.Min(c => c.Tests.Min(d => d.Tests.Min(e => e.Tests.Min(f=>f.Tests.Min(g=>g.Tests.Min(h => h.val))))));
}
}
किसी और ऐसी ही कुछ देखा है?
मैं मूल पोस्टर के साथ काम कर रहा हूं और मेरे लॉगिन के तहत बग रिपोर्ट सबमिट कर चुका हूं: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=476133 – geofftnz