執行時修改註解資訊

2022-10-09 04:51:15 字數 697 閱讀 4483

當時的需求是匯出的時候加乙個title,然後用的是easyexcel,註解使用的是excelproperty, 然後就懶嘛,不想乙個個加了,所以直接改註解,上**;

/**

* 功能描述:

* 修改註解資訊

** @param t

* @param title

* @return: void

* @author: lpj

* @date: 2022-01-05 5:16 下午

*/private static void addtitletoexcelpropertyvalue(classt, string title)

}}

因為每次匯出,都要去前置插入title,所以,匯出完要給移除掉。

/**

* 功能描述:

* 移除註解資訊

** @param t

* @param title

* @return: void

* @author: lpj

* @date: 2022-01-05 5:16 下午

*/private static void removetitlefromexcelpropertyvalue(classt, string title)

}}

執行時型別資訊

一.向下造型 動態型別轉換 dynamic cast 用於將基類型別的指標或引用轉換為其子類型別的指標或引用,前提是子類必須從基類多型繼承,即基類包含至少乙個虛函式 class a class b public a b b a pa b b pb dynamic cast pa a ra b b r...

執行時型別資訊RTTI

我們在寫c 的時候經常碰到使用dynamic cast進行型別轉換的情況,也都知道經過dynamic cast的轉換更加安全,因為dynamic cast進行了型別檢查。但是可能很多人不知道dynamic cast是c 執行時型別資訊 rtti 機制鏈條上的乙個節點。rtti提供了兩個操作符和乙個類...

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...