<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>JassWeb</provider_name><provider_url>https://jassweb.com/solved</provider_url><author_name>Kirat</author_name><author_url>https://jassweb.com/solved/author/jaspritsinghghumangmail-com/</author_url><title>[Solved] regarding ObservableCollection in c# - JassWeb</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="4DYRtORuaR"&gt;&lt;a href="https://jassweb.com/solved/solved-regarding-observablecollection-in-c/"&gt;[Solved] regarding ObservableCollection in c#&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://jassweb.com/solved/solved-regarding-observablecollection-in-c/embed/#?secret=4DYRtORuaR" width="600" height="338" title="&#x201C;[Solved] regarding ObservableCollection in c#&#x201D; &#x2014; JassWeb" data-secret="4DYRtORuaR" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://jassweb.com/solved/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>[ad_1] ObservableCollection implements INotifyPropertyChanged. This interface exposes events that allow consumers of your collection to be notified when the contents of the collection change. This is mainly used when binding in WPF, for example let&#x2019;s say we have an ObservableCollection&lt;string&gt;: ObservableCollection&lt;string&gt; MyStrings { get { // return a collection with some strings here } } ... Read more</description></oembed>
