,我爲其中的一個創建了部分類。問題是,我想在返回ContentValue
之前添加一些代碼。但是,這是行不通的 -基於實體框架實體的C#部分類和獲取訪問器
[MetadataType(typeof(ToolTip_Meta))]
public partial class Tooltip
{
..some methods etc
}
public class ToolTip_Meta
{
[Required]
public string ContentValue
{
get
{
if (!string.IsNullOrEmpty(this.ContentValue))
return this.ContentValue.Replace("\n", "<br/>").Replace("\r", "").Replace("\r", "").Replace("'", "\\'").Replace("\"", """);
return this.ContentValue;
}
set { ContentValue = value; }
}
}
某處時,在我的項目,我想獲得ContentValue
屬性值我得到的字符串不變,我不會在get
訪問中獲得。如何解決它?
您可以創建並使用一個使用ContentValue作爲支持者的新屬性嗎? – Khan
您是否在ContentValue的get屬性中調用了ContentValue的屬性?這應該d =不能肯定的工作 –
我可以,但我想確保每次程序員獲取ContentValue屬性值時,他都會得到已更改的字符串 – Tony