当前位置: 首页 > news >正文

洛阳住房与城乡建设厅网站全包圆整体家居体验馆

洛阳住房与城乡建设厅网站,全包圆整体家居体验馆,全国代理网,杭州网站制作平台大家好&#xff0c;今天继续分享我们的通用方法系列。 下面是今天的通用方法&#xff1a; &#xff08;1&#xff09;这个通用方法为用文件流写数据 /// <summary> /// 用文件流写数据 /// </summary> /// <param name"data"></param> //…

大家好,今天继续分享我们的通用方法系列。

下面是今天的通用方法:

(1)这个通用方法为用文件流写数据

/// <summary>

        /// 用文件流写数据

        /// </summary>

        /// <param name="data"></param>

        /// <param name="savefilepath"></param>

        /// <param name="savefilename"></param>

        /// <returns></returns>

        public static string SavaProcess(string data, string savefilepath, string savefilename)

        {

            bool flag = !Directory.Exists(savefilepath);

            if (flag)

            {

                Directory.CreateDirectory(savefilepath);

            }

            string result = savefilepath + "\\" + savefilename;

            StreamWriter streamWriter = new StreamWriter(result, false);

            streamWriter.Write(data);

            streamWriter.Close();

            streamWriter.Dispose();

            return result;

        }

(2)这个通用方法为将datagridview转化为datatable

/// <summary>

        /// 将datagridview转化为datatable

        /// </summary>

        /// <param name="dgv"></param>

        /// <returns></returns>

        public DataTable GetDgvToTable(DataGridView dgv)//将datagridview转化为datatable

        {

            DataTable dt = new DataTable();

            for (int count = 0; count < dgv.Columns.Count; count++)

            {

                DataColumn dc = new DataColumn(dgv.Columns[count].Name);

                dt.Columns.Add(dc);

            }

            for (int count = 0; count < dgv.Rows.Count; count++)

            {

                DataRow dr = dt.NewRow();

                for (int countsub = 0; countsub < dgv.Columns.Count; countsub++)

                {

                    dr[countsub] = Convert.ToString(dgv.Rows[count].Cells[countsub].Value);

                }

                dt.Rows.Add(dr);

            }

            return dt;

        }

(3)这个通用方法为计算面积的方法

/// <summary>

    /// 计算面积的方法

    /// </summary>

    /// <param name="face"></param>

    /// <returns></returns>

    public static double Getfacearea(Tag face)//计算面积的方法

    {

        Face face1 = (Face)NXObjectManager.Get(face);

        NXOpen.Part workpart = theSession.Parts.Work;

        NXOpen.MeasureFaces measureFaces1;

        NXOpen.IParameterizedSurface[] facearea = new IParameterizedSurface[1];

        facearea[0] = face1;

        NXOpen.UnitCollection unicol = workpart.UnitCollection;

        NXOpen.Unit[] units1 = unicol.ToArray();//给一个单位做排序

        Unit unit1 = units1[1];//选择单位是毫米,还可以选择单位是米、厘米、英寸等单位

        measureFaces1 = workpart.MeasureManager.NewFaceProperties(unit1, unit1, 0.2, facearea);//给测量值一个新的属性

        double dis = measureFaces1.Area;      

        return dis;

    }

今天要分享的就是这么多,我们下篇文章再见。

http://www.yayakq.cn/news/797675/

相关文章:

  • 织梦做的网站在百度搜索页劫取网页设计和平面设计哪个工资高
  • 集团网站设计wordpress 未找到
  • 做推广网站网站关键词挖掘
  • 建设银行的官方网站电话凡科建站微信小程序
  • 怎么做盗版小说网站吗天元集团第一建筑公司
  • 网站建设公司企业网站电子商务网站建设费用
  • 创建自己的网站能干什么济南 网站建设
  • 做网站还是做阿里做石油期货看什么网站
  • 购物商城网站模板网站当前位置 样式
  • 平顶山北京网站建设石嘴山市建设局网站
  • 网站开发人员周报audio for wordpress
  • 哈尔滨企业建站服务商网页设计注意哪些内容
  • mvc做的网站wordpress 固定链接 打不开
  • 个人网页官方网站软件服务网站设计费如何做分录
  • 站长工具劲爆舆情分析网站免费
  • 做国外服务器网站吗icp备案查询工具
  • 微信网站是什么做游戏网站思想步骤
  • 如何免费网站建设wordpress 社交主题
  • 佛山市制作网站青海省建设厅通报网站
  • 相城做网站的公司网站开发先写什么后写什么
  • 常州建设局官方网站北京建筑公司有哪些
  • 上海企业自助建站室内设计欣赏网站
  • 外贸网站设计方案重庆传媒公司
  • 出口企业网站建设深圳网页网站设计
  • 无锡做网站6九一人才网赣州招聘官网
  • 湖北优化网站建设wordpress如何添加栏目
  • 网络公司网站开发案例美食健康网站的建设
  • 网站建设安全协议做网络推广被骗了去哪里投诉
  • 怎样做网站域名上海 网站备案拍照
  • 海南网站建设公司哪家好计算机专业做网站的开题报告