2013-06-29 40 views
7

Tôi cố gắng để thay đổi một số encoder CUSTOMMESSAGE Sử dụng blog nàySystem.Xml.Linq.XElement>' không chứa một định nghĩa cho 'đầu tiên' và không có phương pháp mở rộng 'đầu tiên' chấp nhận một đối số đầu tiên của

http://www.falconwebtech.com/post/2010/05/24/WCF-Interoperability-and-Extensibility-Part-Two.aspx 

Ở đây tác giả sử dụng một phương pháp khuyến nông

xmlMessage.Descendants(sec + "Security").First().Add(samlXml); 

namespace gì để tôi sử dụng cho .First này Đây là lỗi tôi nhận

'System.Collectio ns.Generic.IEnumerable 'không chứa định nghĩa cho' Đầu tiên 'và không có phương pháp mở rộng' Đầu tiên 'chấp nhận đối số đầu tiên của loại' System.Collections.Generic.IEnumerable ' có thể được tìm thấy (bạn đang thiếu chỉ thị sử dụng hoặc tham khảo một hội?)

tôi có không gian tên sau đây bao gồm

using System; 
using System.IO; 
using System.Security.Cryptography; 
using System.ServiceModel.Channels; 
using System.Text; 
using System.Xml; 
using System.Xml.Linq; 
using System.Reflection; 
using System.Collections.Generic; 
using System.Xml.XPath; 
using System.Security.Cryptography.Xml; 
using System.Security.Cryptography.X509Certificates; 
using Microsoft.Web.Services3.Security; 
using System.ServiceModel.Security; 
using System.IdentityModel.Tokens; 

tôi có thể đã thực hiện nghiên cứu của tôi, nhưng tôi đang tham gia một cách dễ dàng

Cảm ơn bạn

+3

"Tôi có thể đã thực hiện nghiên cứu của tôi, nhưng tôi đang tham gia một cách dễ dàng" Thời gian của bạn là có giá trị hơn chúng ta, phải không? –

+1

Tôi không chắc chắn nó là cách dễ dàng ... Thời gian thực hiện để tìm câu trả lời phải ít hơn thời gian để viết câu hỏi. Tôi sẽ cho bạn một gợi ý. Lần truy cập đầu tiên trên google cho "linq đầu tiên" là trang msdn cho phương thức bạn muốn. Trang đó cho bạn biết không gian tên là gì. – Chris

Trả lời

Các vấn đề liên quan