<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: C# .net Make a function that takes in CSV and draw lines in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129026#M8001</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12948469"&gt;@jeff.wangD95HG&lt;/a&gt;&amp;nbsp; a écrit&amp;nbsp;:&lt;BR /&gt;
&lt;P&gt;I quickly gave my question to ChatGPT and this is what I got&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;IMHO, if you want to &lt;STRONG&gt;learn &lt;/STRONG&gt;AutoCAD programming keep far away from ChatGPT (or any other chatbot) and write code by yourself.&lt;/P&gt;</description>
    <pubDate>Wed, 26 Jul 2023 21:12:55 GMT</pubDate>
    <dc:creator>_gile</dc:creator>
    <dc:date>2023-07-26T21:12:55Z</dc:date>
    <item>
      <title>C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12123405#M7993</link>
      <description>&lt;P&gt;Hello I am fairly new to C# .net programming and I want write a program that&amp;nbsp; will read CSV that contains&lt;/P&gt;&lt;P&gt;X starting, Y starting, X ending, Y ending and draw lines out of those information.&lt;/P&gt;&lt;P&gt;Basically take the starting coordinate and draw a line to the ending coordinate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any pointers on how to get started? I already have the environment setted up already&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jul 2023 22:30:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12123405#M7993</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-24T22:30:21Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12124067#M7994</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;In general, I recommend that anyone wanting to get started with C# should start by learning the basics of .NET C# programming outside AutoCAD before embarking on learning the AUtoCAD .NET API.&lt;BR /&gt;In your case, this is essential for certain tasks such as :&lt;BR /&gt;- reading a text file using a &lt;A href="https://learn.microsoft.com/en-us/dotnet/api/system.string.split?view=netframework-4.8" target="_blank" rel="noopener"&gt;StreamReader&lt;/A&gt; instance (which will also give you an insight into the use of &lt;A href="https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/statements/using" target="_blank" rel="noopener"&gt;using statements&lt;/A&gt;).&lt;BR /&gt;- converting a character string containing data with a separator into a &lt;A href="https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/single-dimensional-arrays" target="_blank" rel="noopener"&gt;single-dimension array&lt;/A&gt; of strings using the &lt;A href="https://learn.microsoft.com/en-us/dotnet/api/system.string.split?view=netframework-4.8" target="_blank" rel="noopener"&gt;String.Split&lt;/A&gt; method.&lt;BR /&gt;- parse a string representing a real number into a double using the &lt;A href="https://learn.microsoft.com/en-us/dotnet/api/system.double.parse?view=netframework-4.8" target="_blank" rel="noopener"&gt;double.Parse&lt;/A&gt; method.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Only once you've learned this can you use the data in AutoCAD to create lines.&lt;/P&gt;
&lt;P&gt;- &lt;A href="https://help.autodesk.com/view/OARX/2023/ENU/?guid=GUID-BA686431-C8BF-49F2-946E-9CEB2F7AE4FA" target="_blank" rel="noopener"&gt;Start a new AutoCAD project&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;- Learn the &lt;A href="https://help.autodesk.com/view/OARX/2023/ENU/?guid=GUID-79A4A44C-DF4C-46CC-B05C-311C8BD226C2" target="_blank" rel="noopener"&gt;basics of the AutoCAD API&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;- &lt;A href="https://help.autodesk.com/view/OARX/2023/ENU/?guid=GUID-F5601807-2FA9-486F-A212-E693D452D81F" target="_blank" rel="noopener"&gt;Create&amp;nbsp; AutoCAD entities&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 06:33:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12124067#M7994</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2023-07-25T06:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128028#M7995</link>
      <description>&lt;P&gt;I quickly gave my question to ChatGPT and this is what I got&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;using System;
using System.Collections.Generic;
using System.IO;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.EditorInput;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.Runtime;


public class LineDrawingUtils
{
[CommandMethod("DrawLinesFromCSV")]
public void DrawLinesFromCSV()
{
// Get the CSV file path from user input
string csvFilePath = GetFilePath("Select CSV File", "CSV Files (*.csv)|*.csv");

if (!string.IsNullOrEmpty(csvFilePath))
{
try
{
// Read the CSV file and draw lines
DrawLinesFromCSVData(csvFilePath);
}
catch (Exception ex)
{
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage(ex.Message);
}
}
}

private string GetFilePath(string prompt, string filter)
{
PromptOpenFileOptions options = new PromptOpenFileOptions(prompt, filter);
PromptFileNameResult result = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor.GetFileNameForOpen(options);
return result.Status == PromptStatus.OK ? result.StringResult : string.Empty;
}

private void DrawLinesFromCSVData(string csvFilePath)
{
if (!File.Exists(csvFilePath))
{
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("CSV file not found.");
return;
}

using (Transaction transaction = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
{
using (StreamReader reader = new StreamReader(csvFilePath))
{
string line;
while ((line = reader.ReadLine()) != null)
{
string[] data = line.Split(',');

if (data.Length == 4 &amp;amp;&amp;amp;
double.TryParse(data[0], out double startX) &amp;amp;&amp;amp;
double.TryParse(data[1], out double startY) &amp;amp;&amp;amp;
double.TryParse(data[2], out double endX) &amp;amp;&amp;amp;
double.TryParse(data[3], out double endY))
{
Point3d start = new Point3d(startX, startY, 0);
Point3d end = new Point3d(endX, endY, 0);

DrawLine(start, end);
}
}
}

transaction.Commit();
}
}

private void DrawLine(Point3d startPoint, Point3d endPoint)
{
using (Transaction transaction = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
{
BlockTable blockTable = transaction.GetObject(Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Database.BlockTableId, OpenMode.ForRead) as BlockTable;
BlockTableRecord modelSpace = transaction.GetObject(blockTable[BlockTableRecord.ModelSpace], OpenMode.ForWrite) as BlockTableRecord;

Line line = new Line(startPoint, endPoint);
modelSpace.AppendEntity(line);
transaction.AddNewlyCreatedDBObject(line, true);

transaction.Commit();
}
}
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is that the correct syntax to read from file path?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 20:19:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128028#M7995</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-26T20:19:19Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128247#M7996</link>
      <description>&lt;LI-CODE lang="csharp"&gt;using System;
using System.IO;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.EditorInput;

public class CsvLineDrawer
{
    public static void DrawLinesFromCsv(string csvFilePath)
    {
        if (!File.Exists(csvFilePath))
        {
            Console.WriteLine("CSV file not found.");
            return;
        }

        using (var reader = new StreamReader(csvFilePath))
        {
            while (!reader.EndOfStream)
            {
                var lineData = reader.ReadLine();
                var values = lineData.Split(',');
                
                if (values.Length == 4 &amp;amp;&amp;amp;
                    double.TryParse(values[0], out double xStart) &amp;amp;&amp;amp;
                    double.TryParse(values[1], out double yStart) &amp;amp;&amp;amp;
                    double.TryParse(values[2], out double xEnd) &amp;amp;&amp;amp;
                    double.TryParse(values[3], out double yEnd))
                {
                    DrawLine(xStart, yStart, xEnd, yEnd);
                }
            }
        }
    }

    private static void DrawLine(double xStart, double yStart, double xEnd, double yEnd)
    {
        Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
        Database db = doc.Database;
        Editor editor = doc.Editor;

        using (Transaction tr = db.TransactionManager.StartTransaction())
        {
            BlockTable bt = tr.GetObject(db.BlockTableId, OpenMode.ForRead) as BlockTable;
            BlockTableRecord btr = tr.GetObject(bt[BlockTableRecord.ModelSpace], OpenMode.ForWrite) as BlockTableRecord;

            Point3d startPoint = new Point3d(xStart, yStart, 0);
            Point3d endPoint = new Point3d(xEnd, yEnd, 0);

            using (Line line = new Line(startPoint, endPoint))
            {
                btr.AppendEntity(line);
                tr.AddNewlyCreatedDBObject(line, true);
            }

            tr.Commit();
        }
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;generated it again today, but this time the functions are more familiar to me&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 20:20:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128247#M7996</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-26T20:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128698#M7997</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;using System;
using System.IO;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.EditorInput;
using Autodesk.AutoCAD.Runtime;

public class CsvLineDrawer
{
    [CommandMethod("DrawLinesFromCsv")]
    public void DrawLinesFromCsv()
    {
        // Get the CSV file path from the user using AutoCAD file dialog
        string csvFilePath = GetCsvFilePath();

        if (!string.IsNullOrEmpty(csvFilePath))
        {
            if (!File.Exists(csvFilePath))
            {
                Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("CSV file not found.");
            }
            else
            {
                ProcessCsvFile(csvFilePath);
            }
        }
    }

    private string GetCsvFilePath()
    {
        // Use AutoCAD's file dialog to select the CSV file
        Editor editor = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor;
        PromptOpenFileOptions openOptions = new PromptOpenFileOptions("Select CSV File");
        openOptions.Filter = "CSV Files (*.csv)|*.csv";
        PromptFileNameResult result = editor.GetFileNameForOpen(openOptions);

        if (result.Status == PromptStatus.OK)
        {
            return result.StringResult;
        }

        return null;
    }

    private void ProcessCsvFile(string csvFilePath)
    {
        using (var reader = new StreamReader(csvFilePath))
        {
            while (!reader.EndOfStream)
            {
                var lineData = reader.ReadLine();
                var values = lineData.Split(',');

                if (values.Length == 4 &amp;amp;&amp;amp;
                    double.TryParse(values[0], out double xStart) &amp;amp;&amp;amp;
                    double.TryParse(values[1], out double yStart) &amp;amp;&amp;amp;
                    double.TryParse(values[2], out double xEnd) &amp;amp;&amp;amp;
                    double.TryParse(values[3], out double yEnd))
                {
                    DrawLine(xStart, yStart, xEnd, yEnd);
                }
            }
        }
    }

    private void DrawLine(double xStart, double yStart, double xEnd, double yEnd)
    {
        Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
        Database db = doc.Database;
        Editor editor = doc.Editor;

        using (Transaction tr = db.TransactionManager.StartTransaction())
        {
            BlockTable bt = tr.GetObject(db.BlockTableId, OpenMode.ForRead) as BlockTable;
            BlockTableRecord btr = tr.GetObject(bt[BlockTableRecord.ModelSpace], OpenMode.ForWrite) as BlockTableRecord;

            Point3d startPoint = new Point3d(xStart, yStart, 0);
            Point3d endPoint = new Point3d(xEnd, yEnd, 0);

            using (Line line = new Line(startPoint, endPoint))
            {
                btr.AppendEntity(line);
                tr.AddNewlyCreatedDBObject(line, true);
            }

            tr.Commit();
        }
    }
}&lt;/LI-CODE&gt;&lt;P&gt;ok several back and forth with chat GPT and this end up being the result.&lt;/P&gt;&lt;P&gt;works great in the first few attempts. But still require further testing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 20:21:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128698#M7997</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-26T20:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128808#M7998</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12948469"&gt;@jeff.wangD95HG&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please format the code by using the 'Insert/Edit code sample' button with language set to C#&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have a record of the questions you asked the AI for each response ??&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 19:49:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128808#M7998</guid>
      <dc:creator>kerry_w_brown</dc:creator>
      <dc:date>2023-07-26T19:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128862#M7999</link>
      <description>&lt;P&gt;JULY 26&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;"write me a function in C# .net for civil 3d that reads CSV containing X start, Y start, X end, and Y end and draw a line according to those information"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;regenerate response&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;"write me a function in C# .net for civil 3d that reads CSV containing X start, Y start, X end, and Y end and draw a line according to those information"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;"make it so I can call the function from civil 3d"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;each correspond to the code that was posted&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I need some help on how to insert format option on this forums&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 20:07:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128862#M7999</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-26T20:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128871#M8000</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12948469"&gt;@jeff.wangD95HG&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;I need some help on how to insert format option on this forums&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;To edit a post, click on the 3 vertical dots in the upper right of the post and select Edit Reply. Cut the code from the post. Click on the &amp;lt;/&amp;gt; button to open the code window. If the button isn't visible, click on the three horizontal dots to show more command buttons. Paste the code into the code window. Select C# as the language format and click OK.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 20:13:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12128871#M8000</guid>
      <dc:creator>Ed__Jobe</dc:creator>
      <dc:date>2023-07-26T20:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129026#M8001</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12948469"&gt;@jeff.wangD95HG&lt;/a&gt;&amp;nbsp; a écrit&amp;nbsp;:&lt;BR /&gt;
&lt;P&gt;I quickly gave my question to ChatGPT and this is what I got&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;IMHO, if you want to &lt;STRONG&gt;learn &lt;/STRONG&gt;AutoCAD programming keep far away from ChatGPT (or any other chatbot) and write code by yourself.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 21:12:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129026#M8001</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2023-07-26T21:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129163#M8002</link>
      <description>&lt;P&gt;Well I think this is like having answers at the back of the text book.&lt;/P&gt;&lt;P&gt;I don't think its worthwhile banging your head without any ideas of what the answers look like. If you know seen enough examples and reversed engineered enough solutions you should get better. But if you just copied the answers to the back of the text book without doing any additional work, of course you are not going to learn anything.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already have a good basic understanding of coding in python and C++ I am just not aware of the syntax and tools that are available to use in C# and civil api&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 22:17:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129163#M8002</guid>
      <dc:creator>jeff.wangD95HG</dc:creator>
      <dc:date>2023-07-26T22:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: C# .net Make a function that takes in CSV and draw lines</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129255#M8003</link>
      <description>&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;&lt;SPAN&gt;Well I think this is like having answers at the back of the text book.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;No, not really.&lt;/P&gt;&lt;P&gt;It's more like getting someone else to do your homework.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If it was the back of the textbook you could be more comfortable that the answer may be correct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but, to each his own&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 23:02:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-net-make-a-function-that-takes-in-csv-and-draw-lines/m-p/12129255#M8003</guid>
      <dc:creator>kerry_w_brown</dc:creator>
      <dc:date>2023-07-26T23:02:29Z</dc:date>
    </item>
  </channel>
</rss>

