कैसे मैं एक सरणी से किसी भी तार निकाल सकते हैं से तार हटाने और केवल पूर्णांकों है बजायग # एक सरणी
string[] result = col["uncheckedFoods"].Split(',');
मैं
[0] = on; // remove this string
[1] = 22;
[2] = 23;
[3] = off; // remove this string
[4] = 24;
है मैं चाहता हूँ
[0] = 22;
[1] = 23;
[2] = 24;
मैं
var commaSepratedID = string.Join(",", result);
var data = Regex.Replace(commaSepratedID, "[^,0-9]+", string.Empty);
की कोशिश की लेकिन वहाँ पहले तत्व से पहले एक अल्पविराम है, वहाँ तार को हटाने के लिए किसी भी बेहतर तरीका है?
मुझे इस बारे में बहुत कुछ पता नहीं है तो यह दक्षता के मामले में रेगेक्स विधि से बेहतर है? – Sean83
धन्यवाद, ठीक काम करता है, SO सिस्टम को आपके उत्तर को स्वीकार करने के लिए 5 मिनट प्रतीक्षा करने के लिए डिज़ाइन किया गया है। – stom
@ Sean83 इस मामले में यह RegEx – fubo