91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 234KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-17
  • 語言: C#
  • 標簽: C#??

資源簡介

一個C#實體類生成器,有源碼??梢宰詣由蒀#的實體類,解決VS只能一個字段一個字段的封裝的弊端。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;




namespace?CreateEntity
{
????public?partial?class?frmMain?:?Form
????{
????????public?frmMain()
????????{
????????????InitializeComponent();
????????}

????????private?void?btnCreateEntity_Click(object?sender?EventArgs?e)
????????{
????????????HeaderOfEntity?HeaderOfEntity?=?new?HeaderOfEntity();
????????????DataTable?dt?=?new?DataTable();

????????????#region?實例化一個實體,并為這個實體類賦值

????????????

????????????//實體類名不能為空
????????????if?(txtClassName.Text?==?““)
????????????{
????????????????MessageBox.Show(“類名不能為空!“?“提示“?MessageBoxButtons.OK?MessageBoxIcon.Warning);
????????????????return;
????????????}
????????????else
????????????{
????????????????HeaderOfEntity.ClassName?=?txtClassName.Text.Trim();
????????????}

????????????//實體類的說明
????????????if?(txtClassExplain.Text?!=?““)
????????????{
????????????????HeaderOfEntity.ClassExplain?=?txtClassExplain.Text.Trim();
????????????}
????????????else
????????????{
????????????????HeaderOfEntity.ClassExplain?=?““;
????????????}

????????????//實體類的作者
????????????if?(txtAuthor.Text?!=?““)
????????????{
????????????????HeaderOfEntity.ClassAuthor?=?txtAuthor.Text.Trim();
????????????}
????????????else
????????????{
????????????????HeaderOfEntity.ClassAuthor?=?““;
????????????}

????????????//類的命名空間
????????????if?(txtNamespace.Text?!=?““)
????????????{
????????????????HeaderOfEntity.NameSpace?=?txtNamespace.Text.Trim();
????????????}
????????????else
????????????{
????????????????HeaderOfEntity.NameSpace?=?““;
????????????}
????????????#endregion

????????????#region?將dataGridView中的數據復制出來復制到DataTable中,做為參數
?????????
????????????//添加列
????????????for?(int?i?=?0;?i?????????????{
????????????????dt.Columns.Add(dgvAttribute.Columns[i].Name);
????????????}

????????????//添加行
????????????for?(int?j?=?0;?j?????????????{
????????????????DataRow?dr?=?dt.NewRow();
????????????????for?(int?k?=?0;?k?????????????????{
????????????????????dr[k]?=?dgvAttribute.Rows[j].Cells[k].Value;
????????????????}
????????????????dt.Rows.Add(dr);
????????????}
????????????#endregion

????????????//實例化一個接口對象
????????????IWriteEntity?writeEntity?=?new?WriteEntity();
????????????//設置保存窗口的顯示
????????????saveDialog.title?=?“將實體類保存到:“;
????????????saveDialog.FileName?=?HeaderOfEntity.ClassName.Trim();
????????????DialogResult?result?=?saveDialog.ShowDialog();
????????????if?(result==DialogResult.OK)
????????????{
???????????????FileStream?fs?=?new?FileStream(saveDialog.FileName?FileMode.Create?FileAccess.Write);
????????????????if?(writeEntity.Write(fsdtHeaderOfEntity)==true?)
????????????????????{
????????????????????????MessageBo

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????16384??2012-04-11?10:31??CreateEntity\CreateEntity\bin\Debug\CreateEntity.exe

?????文件??????34304??2012-04-11?10:31??CreateEntity\CreateEntity\bin\Debug\CreateEntity.pdb

?????文件??????11600??2012-04-11?15:07??CreateEntity\CreateEntity\bin\Debug\CreateEntity.vshost.exe

?????文件????????490??2010-03-17?22:39??CreateEntity\CreateEntity\bin\Debug\CreateEntity.vshost.exe.manifest

?????文件????????583??2012-04-10?21:52??CreateEntity\CreateEntity\bin\Debug\User

?????文件???????3813??2012-04-10?20:58??CreateEntity\CreateEntity\CreateEntity.csproj

?????文件???????3709??2012-04-11?10:31??CreateEntity\CreateEntity\Form1.cs

?????文件??????12942??2012-04-11?10:30??CreateEntity\CreateEntity\Form1.Designer.cs

?????文件???????6565??2012-04-11?10:30??CreateEntity\CreateEntity\Form1.resx

?????文件???????1313??2012-04-10?10:38??CreateEntity\CreateEntity\HeaderOfEntity.cs

?????文件????????316??2012-04-10?19:13??CreateEntity\CreateEntity\IWriteEntity.cs

?????文件????????936??2012-04-11?15:07??CreateEntity\CreateEntity\obj\x86\Debug\CreateEntity.csproj.FileListAbsolute.txt

?????文件??????16384??2012-04-11?10:31??CreateEntity\CreateEntity\obj\x86\Debug\CreateEntity.exe

?????文件????????180??2012-04-11?10:30??CreateEntity\CreateEntity\obj\x86\Debug\CreateEntity.frmMain.resources

?????文件??????34304??2012-04-11?10:31??CreateEntity\CreateEntity\obj\x86\Debug\CreateEntity.pdb

?????文件????????180??2012-04-11?10:28??CreateEntity\CreateEntity\obj\x86\Debug\CreateEntity.Properties.Resources.resources

?????文件???????4440??2012-04-10?10:19??CreateEntity\CreateEntity\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6289??2012-04-11?10:31??CreateEntity\CreateEntity\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????300??2012-04-11?10:30??CreateEntity\CreateEntity\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件????????722??2012-04-11?10:30??CreateEntity\CreateEntity\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件????????495??2012-04-09?10:16??CreateEntity\CreateEntity\Program.cs

?????文件???????1356??2012-04-09?10:15??CreateEntity\CreateEntity\Properties\AssemblyInfo.cs

?????文件???????2874??2012-04-09?10:15??CreateEntity\CreateEntity\Properties\Resources.Designer.cs

?????文件???????5612??2012-04-09?10:15??CreateEntity\CreateEntity\Properties\Resources.resx

?????文件???????1097??2012-04-09?10:15??CreateEntity\CreateEntity\Properties\Settings.Designer.cs

?????文件????????249??2012-04-09?10:15??CreateEntity\CreateEntity\Properties\Settings.settings

?????文件???????2863??2012-04-10?20:58??CreateEntity\CreateEntity\WriteEntity.cs

?????文件????????878??2012-04-09?10:15??CreateEntity\CreateEntity.sln

????..A..H.?????25088??2012-04-11?15:15??CreateEntity\CreateEntity.suo

?????文件????2181120??2012-04-10?11:10??CreateEntity\實體類生成器.eap

............此處省略13個文件信息

評論

共有 條評論